Searched refs:wake_count (Results 1 - 4 of 4) sorted by relevance

/fuchsia/zircon/kernel/syscalls/
H A Dfutex.cpp32 zx_status_t sys_futex_requeue(user_in_ptr<const zx_futex_t> wake_ptr, uint32_t wake_count, int32_t current_value, argument
34 LTRACEF("futex %p wake_count %" PRIu32 "current_value %d "
36 wake_ptr.get(), wake_count, current_value, requeue_ptr.get(), requeue_count);
39 wake_ptr, wake_count, current_value,
/fuchsia/zircon/kernel/kernel/
H A Devent.cpp139 int wake_count = 0; local
144 if ((wake_count = wait_queue_wake_one(&e->wait, reschedule, wait_result)) <= 0) {
155 wake_count = wait_queue_wake_all(&e->wait, reschedule, wait_result);
159 return wake_count;
/fuchsia/zircon/kernel/object/include/object/
H A Dfutex_context.h44 // Otherwise it will wake up to |wake_count| number of threads blocked on the |wake_ptr| futex.
48 zx_status_t FutexRequeue(user_in_ptr<const int> wake_ptr, uint32_t wake_count, int current_value,
/fuchsia/zircon/kernel/object/
H A Dfutex_context.cpp83 // the property that if FutexWake() is called with wake_count=1 and
131 zx_status_t FutexContext::FutexRequeue(user_in_ptr<const int> wake_ptr, uint32_t wake_count, int current_value, argument
165 if (wake_count > 0) {
166 node = FutexNode::WakeThreads(node, wake_count, wake_key);

Completed in 36 milliseconds