Home
last modified time | relevance | path

Searched refs:current_value (Results 1 – 3 of 3) sorted by relevance

/kernel/syscalls/
A Dfutex.cpp19 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 Dfutex_context.h42 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 Dfutex_context.cpp30 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 9 milliseconds