Searched refs:fibers_run_queue (Results 1 – 6 of 6) sorted by relevance
| /xnu-12377.61.12/tests/unit/mocks/fibers/ |
| H A D | fibers.c | 66 struct fibers_queue fibers_run_queue; /* ready to be scheduled */ variable 215 fibers_queue_push(&fibers_run_queue, fiber); in fibers_create() 252 fibers_queue_push(&fibers_run_queue, fibers_current->joiner); in fibers_exit() 327 FIBERS_ASSERT(fibers_queue_remove(&fibers_run_queue, target), "fibers_switch_to"); in fibers_switch_to() 334 fiber_t target = fibers_queue_remove_by_id(&fibers_run_queue, target_id); in fibers_switch_to_by_id() 342 fiber_t target = fibers_queue_pop(&fibers_run_queue, 0); in fibers_switch_top() 349 fiber_t target = fibers_queue_pop(&fibers_run_queue, random_below(fibers_run_queue.count)); in fibers_switch_random() 356 fibers_queue_push(&fibers_run_queue, fibers_current); in fibers_yield_to() 363 fibers_queue_push(&fibers_run_queue, fibers_current); in fibers_yield() 405 fibers_queue_push(&fibers_run_queue, fibers_current); in fibers_may_yield_with_prob_and_reason()
|
| H A D | condition.c | 57 fibers_queue_push(&fibers_run_queue, target); in fibers_condition_wakeup_some() 124 fibers_queue_push(&fibers_run_queue, target); in fibers_condition_wakeup_identified()
|
| H A D | rwlock.c | 190 fibers_queue_push(&fibers_run_queue, new_writer); in fibers_rwlock_rdunlock_helper() 219 fibers_queue_push(&fibers_run_queue, new_writer); in fibers_rwlock_wrunlock_helper() 229 fibers_queue_push(&fibers_run_queue, new_reader); in fibers_rwlock_wrunlock_helper() 410 fibers_queue_push(&fibers_run_queue, new_reader); in fibers_rwlock_downgrade()
|
| H A D | mutex.c | 109 fibers_queue_push(&fibers_run_queue, new_holder); in fibers_mutex_unlock_helper()
|
| H A D | fibers.h | 111 extern struct fibers_queue fibers_run_queue;
|
| /xnu-12377.61.12/tests/unit/mocks/ |
| H A D | mock_thread.c | 1694 fibers_queue_push(&fibers_run_queue, fibers_current); \
|