Home
last modified time | relevance | path

Searched refs:fibers_queue (Results 1 – 7 of 7) sorted by relevance

/xnu-12377.61.12/tests/unit/mocks/fibers/
H A Dfibers.h111 extern struct fibers_queue fibers_run_queue;
112 extern struct fibers_queue fibers_existing_queue;
190 struct fibers_queue { struct
196 fibers_queue_push(struct fibers_queue *queue, fiber_t fiber) in fibers_queue_push() argument
205 fibers_queue_pop(struct fibers_queue *queue, size_t index) in fibers_queue_pop()
226 fibers_queue_peek(struct fibers_queue *queue) in fibers_queue_peek()
239 fibers_queue_contains(struct fibers_queue *queue, fiber_t fiber) in fibers_queue_contains()
252 fibers_queue_remove(struct fibers_queue *queue, fiber_t fiber) in fibers_queue_remove()
268 fibers_queue_remove_by_id(struct fibers_queue *queue, int fiber_id) in fibers_queue_remove_by_id()
285 fibers_queue_count(struct fibers_queue *queue) in fibers_queue_count()
H A Drwlock.h48 struct fibers_queue reader_wait_queue;
49 struct fibers_queue writer_wait_queue;
H A Dmutex.h37 struct fibers_queue wait_queue;
H A Dcondition.h38 struct fibers_queue wait_queue;
H A Dfibers.c66 struct fibers_queue fibers_run_queue; /* ready to be scheduled */
67 struct fibers_queue fibers_existing_queue = { .top = &fibers_main, .count = 1 }; /* existing fibers…
H A Dmutex.c44 mtx->wait_queue = (struct fibers_queue){0, 0}; in fibers_mutex_init()
H A Drwlock.c44 rwlock->reader_wait_queue = (struct fibers_queue){0, 0}; in fibers_rwlock_init()
45 rwlock->writer_wait_queue = (struct fibers_queue){0, 0}; in fibers_rwlock_init()