Searched refs:mpsc_queue_element (Results 1 – 10 of 10) sorted by relevance
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | test_mpsc_queue.c | 51 q = mpsc_queue_element(elm, struct mpsc_test_pingpong_queue, link); in mpsc_test_pingpong_invoke()
|
| H A D | core_analytics.c | 113 event = mpsc_queue_element(e, struct _ca_event, link); in core_analytics_event_queue_invoke()
|
| H A D | mpsc_queue.h | 184 #define mpsc_queue_element(ptr, type, field) __container_of(ptr, type, field) macro
|
| H A D | mpsc_queue.c | 221 dq = mpsc_queue_element(elm, struct mpsc_daemon_queue, mpd_chain); in mpsc_daemon_queue_nested_invoke()
|
| H A D | hazard.c | 511 bucket = mpsc_queue_element(e, struct hazard_bucket, hb_mplink); in hazard_deallocate_queue_invoke()
|
| H A D | work_interval.c | 457 work_interval = mpsc_queue_element(e, struct work_interval, wi_deallocate_link); in work_interval_deallocate_queue_invoke()
|
| H A D | thread.c | 844 elt = mpsc_queue_element(elm, struct thread_exception_elt, link); in thread_exception_queue_invoke() 922 thread_t thread = mpsc_queue_element(e, struct thread, mpsc_links); in thread_terminate_queue_invoke() 1003 thread_t thread = mpsc_queue_element(e, struct thread, mpsc_links); in thread_deallocate_queue_invoke() 1080 thread_t thread = mpsc_queue_element(elm, struct thread, mpsc_links); in thread_stack_queue_invoke()
|
| H A D | thread_group.c | 601 struct thread_group *tg = mpsc_queue_element(e, struct thread_group, tg_destroy_link); in thread_group_deallocate_queue_invoke()
|
| H A D | turnstile.c | 783 ts = mpsc_queue_element(e, struct turnstile, ts_deallocate_link); in turnstile_deallocate_queue_invoke()
|
| /xnu-8019.80.24/bsd/pthread/ |
| H A D | pthread_workqueue.c | 1979 wq = mpsc_queue_element(e, struct workqueue, wq_destroy_link); in workq_deallocate_queue_invoke()
|