Searched refs:value_ptr (Results 1 – 3 of 3) sorted by relevance
| /kernel/syscalls/ |
| A D | futex.cpp | 19 zx_status_t sys_futex_wait(user_in_ptr<const zx_futex_t> value_ptr, zx_futex_t current_value, in sys_futex_wait() argument 21 LTRACEF("futex %p current %d\n", value_ptr.get(), current_value); in sys_futex_wait() 30 zx_status_t sys_futex_wake(user_in_ptr<const zx_futex_t> value_ptr, uint32_t count) { in sys_futex_wake() argument 31 LTRACEF("futex %p count %" PRIu32 "\n", value_ptr.get(), count); in sys_futex_wake() 34 value_ptr, count, FutexContext::OwnerAction::RELEASE); in sys_futex_wake() 54 zx_status_t sys_futex_wake_single_owner(user_in_ptr<const zx_futex_t> value_ptr) { in sys_futex_wake_single_owner() argument 55 LTRACEF("futex %p\n", value_ptr.get()); in sys_futex_wake_single_owner() 58 value_ptr, 1u, FutexContext::OwnerAction::ASSIGN_WOKEN); in sys_futex_wake_single_owner() 75 zx_status_t sys_futex_get_owner(user_in_ptr<const zx_futex_t> value_ptr, in sys_futex_get_owner() argument 77 LTRACEF("futex %p\n", value_ptr.get()); in sys_futex_get_owner() [all …]
|
| /kernel/object/ |
| A D | futex_context.cpp | 29 zx_status_t FutexContext::FutexWait(user_in_ptr<const zx_futex_t> value_ptr, in FutexWait() argument 34 uintptr_t futex_key = reinterpret_cast<uintptr_t>(value_ptr.get()); in FutexWait() 53 zx_status_t result = value_ptr.copy_from_user(&value); in FutexWait() 107 zx_status_t FutexContext::FutexWake(user_in_ptr<const zx_futex_t> value_ptr, in FutexWake() argument 116 uintptr_t futex_key = reinterpret_cast<uintptr_t>(value_ptr.get()); in FutexWake()
|
| /kernel/object/include/object/ |
| A D | futex_context.h | 42 zx_status_t FutexWait(user_in_ptr<const zx_futex_t> value_ptr, zx_futex_t current_value, 51 zx_status_t FutexWake(user_in_ptr<const zx_futex_t> value_ptr, uint32_t wake_count,
|
Completed in 5 milliseconds