Searched refs:wake_count (Results 1 - 4 of 4) sorted by relevance
/fuchsia/zircon/kernel/syscalls/ |
H A D | futex.cpp | 32 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 D | event.cpp | 139 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 D | futex_context.h | 44 // 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 D | futex_context.cpp | 83 // 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