Home
last modified time | relevance | path

Searched refs:fibers_queue_pop (Results 1 – 5 of 5) sorted by relevance

/xnu-12377.61.12/tests/unit/mocks/fibers/
H A Drwlock.c185 …fiber_t new_writer = fibers_queue_pop(&rwlock->writer_wait_queue, random_below(rwlock->writer_wait… in fibers_rwlock_rdunlock_helper()
214 …fiber_t new_writer = fibers_queue_pop(&rwlock->writer_wait_queue, random_below(rwlock->writer_wait… in fibers_rwlock_wrunlock_helper()
225 …fiber_t new_reader = fibers_queue_pop(&rwlock->reader_wait_queue, random_below(rwlock->reader_wait… in fibers_rwlock_wrunlock_helper()
406 …fiber_t new_reader = fibers_queue_pop(&rwlock->reader_wait_queue, random_below(rwlock->reader_wait… in fibers_rwlock_downgrade()
H A Dcondition.c51 fiber_t target = fibers_queue_pop(&cond->wait_queue, random_below(cond->wait_queue.count)); in fibers_condition_wakeup_some()
H A Dfibers.c342 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()
H A Dmutex.c104 fiber_t new_holder = fibers_queue_pop(&mtx->wait_queue, random_below(mtx->wait_queue.count)); in fibers_mutex_unlock_helper()
H A Dfibers.h205 fibers_queue_pop(struct fibers_queue *queue, size_t index) in fibers_queue_pop() function