Home
last modified time | relevance | path

Searched refs:mpsc_queue_element (Results 1 – 10 of 10) sorted by relevance

/xnu-8019.80.24/osfmk/kern/
H A Dtest_mpsc_queue.c51 q = mpsc_queue_element(elm, struct mpsc_test_pingpong_queue, link); in mpsc_test_pingpong_invoke()
H A Dcore_analytics.c113 event = mpsc_queue_element(e, struct _ca_event, link); in core_analytics_event_queue_invoke()
H A Dmpsc_queue.h184 #define mpsc_queue_element(ptr, type, field) __container_of(ptr, type, field) macro
H A Dmpsc_queue.c221 dq = mpsc_queue_element(elm, struct mpsc_daemon_queue, mpd_chain); in mpsc_daemon_queue_nested_invoke()
H A Dhazard.c511 bucket = mpsc_queue_element(e, struct hazard_bucket, hb_mplink); in hazard_deallocate_queue_invoke()
H A Dwork_interval.c457 work_interval = mpsc_queue_element(e, struct work_interval, wi_deallocate_link); in work_interval_deallocate_queue_invoke()
H A Dthread.c844 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 Dthread_group.c601 struct thread_group *tg = mpsc_queue_element(e, struct thread_group, tg_destroy_link); in thread_group_deallocate_queue_invoke()
H A Dturnstile.c783 ts = mpsc_queue_element(e, struct turnstile, ts_deallocate_link); in turnstile_deallocate_queue_invoke()
/xnu-8019.80.24/bsd/pthread/
H A Dpthread_workqueue.c1979 wq = mpsc_queue_element(e, struct workqueue, wq_destroy_link); in workq_deallocate_queue_invoke()