Home
last modified time | relevance | path

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

/kernel/syscalls/
A Dfutex.cpp38 zx_status_t sys_futex_requeue(user_in_ptr<const zx_futex_t> wake_ptr, 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()
62 zx_status_t sys_futex_requeue_single_owner(user_in_ptr<const zx_futex_t> wake_ptr, 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()
89 user_in_ptr<const zx_futex_t> wake_ptr, uint32_t wake_count, int32_t current_value, in sys_futex_requeue_deprecated() argument
91 return sys_futex_requeue(wake_ptr, wake_count, current_value, in sys_futex_requeue_deprecated()
/kernel/object/include/object/
A Dfutex_context.h65 zx_status_t FutexRequeue(user_in_ptr<const zx_futex_t> wake_ptr,
75 zx_status_t FutexGetOwner(user_in_ptr<const zx_futex_t> wake_ptr,
/kernel/object/
A Dfutex_context.cpp142 zx_status_t FutexContext::FutexRequeue(user_in_ptr<const zx_futex_t> wake_ptr, in FutexRequeue() argument
166 zx_status_t result = wake_ptr.copy_from_user(&value); in FutexRequeue()
170 uintptr_t wake_key = reinterpret_cast<uintptr_t>(wake_ptr.get()); in FutexRequeue()
216 zx_status_t FutexContext::FutexGetOwner(user_in_ptr<const zx_futex_t> wake_ptr, in FutexGetOwner() argument

Completed in 6 milliseconds