Home
last modified time | relevance | path

Searched refs:mpsc_daemon_queue_t (Results 1 – 11 of 11) sorted by relevance

/xnu-8019.80.24/osfmk/kern/
H A Dmpsc_queue.c119 static void _mpsc_daemon_queue_drain(mpsc_daemon_queue_t, thread_t);
120 static void _mpsc_daemon_queue_enqueue(mpsc_daemon_queue_t, mpsc_queue_chain_t);
127 mpsc_daemon_queue_t dq = param; in _mpsc_queue_thread_continue()
148 _mpsc_queue_thread_wakeup(mpsc_daemon_queue_t dq) in _mpsc_queue_thread_wakeup()
154 _mpsc_daemon_queue_init_with_thread(mpsc_daemon_queue_t dq, in _mpsc_daemon_queue_init_with_thread()
178 mpsc_daemon_queue_init_with_thread(mpsc_daemon_queue_t dq, in mpsc_daemon_queue_init_with_thread()
191 _mpsc_daemon_queue_drain((mpsc_daemon_queue_t)arg0, NULL); in _mpsc_queue_thread_call_drain()
195 _mpsc_queue_thread_call_wakeup(mpsc_daemon_queue_t dq) in _mpsc_queue_thread_call_wakeup()
201 mpsc_daemon_queue_init_with_thread_call(mpsc_daemon_queue_t dq, in mpsc_daemon_queue_init_with_thread_call()
218 __unused mpsc_daemon_queue_t tq) in mpsc_daemon_queue_nested_invoke()
[all …]
H A Dmpsc_queue.h444 typedef struct mpsc_daemon_queue *mpsc_daemon_queue_t; typedef
455 mpsc_daemon_queue_t dq);
503 mpsc_daemon_queue_t mpd_target;
536 mpsc_daemon_queue_init_with_thread(mpsc_daemon_queue_t dq,
556 mpsc_daemon_queue_init_with_thread_call(mpsc_daemon_queue_t dq,
581 mpsc_daemon_queue_init_with_target(mpsc_daemon_queue_t dq,
582 mpsc_daemon_invoke_fn_t invoke, mpsc_daemon_queue_t target);
593 mpsc_daemon_queue_t dq);
613 mpsc_daemon_queue_cancel_and_wait(mpsc_daemon_queue_t dq);
637 mpsc_daemon_enqueue(mpsc_daemon_queue_t dq, mpsc_queue_chain_t elm,
[all …]
H A Dtest_mpsc_queue.c48 mpsc_test_pingpong_invoke(mpsc_queue_chain_t elm, mpsc_daemon_queue_t dq) in mpsc_test_pingpong_invoke()
H A Dcore_analytics.c106 core_analytics_event_queue_invoke(mpsc_queue_chain_t e, mpsc_daemon_queue_t queue __unused) in core_analytics_event_queue_invoke()
H A Dthread_group.c92 __assert_only mpsc_daemon_queue_t dq);
598 thread_group_deallocate_queue_invoke(mpsc_queue_chain_t e, __assert_only mpsc_daemon_queue_t dq) in thread_group_deallocate_queue_invoke()
H A Dhazard.c492 __assert_only mpsc_daemon_queue_t dq) in hazard_deallocate_queue_invoke()
H A Dwork_interval.c454 __assert_only mpsc_daemon_queue_t dq) in work_interval_deallocate_queue_invoke()
H A Dthread.c836 __assert_only mpsc_daemon_queue_t dq) in thread_exception_queue_invoke()
920 __assert_only mpsc_daemon_queue_t dq) in thread_terminate_queue_invoke()
1001 __assert_only mpsc_daemon_queue_t dq) in thread_deallocate_queue_invoke()
1078 __assert_only mpsc_daemon_queue_t dq) in thread_stack_queue_invoke()
H A Dturnstile.c779 __assert_only mpsc_daemon_queue_t dq) in turnstile_deallocate_queue_invoke()
/xnu-8019.80.24/osfmk/ipc/
H A Dipc_object.c164 __assert_only mpsc_daemon_queue_t dq) in ipc_object_deallocate_queue_invoke()
/xnu-8019.80.24/bsd/pthread/
H A Dpthread_workqueue.c1974 __assert_only mpsc_daemon_queue_t dq) in workq_deallocate_queue_invoke()