Searched refs:current_value (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() 25 return dispatcher->futex_context()->FutexWait(value_ptr, current_value, current_futex_owner, in sys_futex_wait() 40 zx_futex_t current_value, in sys_futex_requeue() argument 46 wake_ptr.get(), wake_count, current_value, requeue_ptr.get(), requeue_count); in sys_futex_requeue() 49 wake_ptr, wake_count, current_value, FutexContext::OwnerAction::RELEASE, in sys_futex_requeue() 63 zx_futex_t current_value, in sys_futex_requeue_single_owner() argument 68 wake_ptr.get(), current_value, requeue_ptr.get(), requeue_count); in sys_futex_requeue_single_owner() 71 wake_ptr, 1u, current_value, FutexContext::OwnerAction::ASSIGN_WOKEN, in sys_futex_requeue_single_owner() 84 return sys_futex_wait(value_ptr, current_value, ZX_HANDLE_INVALID, deadline); in sys_futex_wait_deprecated() [all …]
|
| /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, 67 zx_futex_t current_value,
|
| /kernel/object/ |
| A D | futex_context.cpp | 30 zx_futex_t current_value, zx_handle_t new_futex_owner, in FutexWait() argument 57 if (value != current_value) { in FutexWait() 144 int current_value, in FutexRequeue() argument 168 if (value != current_value) return ZX_ERR_BAD_STATE; in FutexRequeue()
|
Completed in 5 milliseconds