Searched refs:mpsc_queue_chain_t (Results 1 – 13 of 13) sorted by relevance
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | mpsc_queue.h | 56 } *mpsc_queue_chain_t; typedef 176 #define MPSC_QUEUE_NOTQUEUED_MARKER ((mpsc_queue_chain_t)~0ul) 214 static inline mpsc_queue_chain_t 215 __mpsc_queue_append_update_tail(mpsc_queue_head_t q, mpsc_queue_chain_t elm) in __mpsc_queue_append_update_tail() 238 __mpsc_queue_append_was_empty(mpsc_queue_head_t q, mpsc_queue_chain_t prev) in __mpsc_queue_append_was_empty() 265 __mpsc_queue_append_update_prev(mpsc_queue_chain_t prev, mpsc_queue_chain_t elm) in __mpsc_queue_append_update_prev() 295 mpsc_queue_append_list(mpsc_queue_head_t q, mpsc_queue_chain_t first, in mpsc_queue_append_list() 296 mpsc_queue_chain_t last) in mpsc_queue_append_list() 298 mpsc_queue_chain_t prev = __mpsc_queue_append_update_tail(q, last); in mpsc_queue_append_list() 316 mpsc_queue_append(mpsc_queue_head_t q, mpsc_queue_chain_t elm) in mpsc_queue_append() [all …]
|
| H A D | mpsc_queue.c | 38 static mpsc_queue_chain_t 45 mpsc_queue_restore_batch(mpsc_queue_head_t q, mpsc_queue_chain_t first, in mpsc_queue_restore_batch() 46 mpsc_queue_chain_t last) in mpsc_queue_restore_batch() 48 mpsc_queue_chain_t head = os_atomic_load(&q->mpqh_head.mpqc_next, relaxed); in mpsc_queue_restore_batch() 64 mpsc_queue_chain_t 65 mpsc_queue_dequeue_batch(mpsc_queue_head_t q, mpsc_queue_chain_t *tail_out, in mpsc_queue_dequeue_batch() 68 mpsc_queue_chain_t head, tail; in mpsc_queue_dequeue_batch() 103 mpsc_queue_chain_t 104 mpsc_queue_batch_next(mpsc_queue_chain_t cur, mpsc_queue_chain_t tail) in mpsc_queue_batch_next() 106 mpsc_queue_chain_t elm = NULL; in mpsc_queue_batch_next() [all …]
|
| H A D | test_mpsc_queue.c | 48 mpsc_test_pingpong_invoke(mpsc_queue_chain_t elm, __assert_only mpsc_daemon_queue_t dq) in mpsc_test_pingpong_invoke()
|
| H A D | core_analytics.c | 106 core_analytics_event_queue_invoke(mpsc_queue_chain_t e, mpsc_daemon_queue_t queue __unused) in core_analytics_event_queue_invoke()
|
| H A D | ecc_logging.c | 156 mcc_memory_error_event_queue_invoke(mpsc_queue_chain_t e, mpsc_daemon_queue_t queue __unused) in mcc_memory_error_event_queue_invoke()
|
| H A D | thread.c | 905 thread_exception_queue_invoke(mpsc_queue_chain_t elm, in thread_exception_queue_invoke() 938 thread_backtrace_queue_invoke(mpsc_queue_chain_t elm, in thread_backtrace_queue_invoke() 1035 thread_terminate_queue_invoke(mpsc_queue_chain_t e, in thread_terminate_queue_invoke() 1128 thread_deallocate_queue_invoke(mpsc_queue_chain_t e, in thread_deallocate_queue_invoke() 1205 thread_stack_queue_invoke(mpsc_queue_chain_t elm, in thread_stack_queue_invoke()
|
| H A D | thread_group.c | 93 static void thread_group_deallocate_queue_invoke(mpsc_queue_chain_t e, 611 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 D | work_interval.c | 504 work_interval_deallocate_queue_invoke(mpsc_queue_chain_t e, in work_interval_deallocate_queue_invoke()
|
| H A D | smr.c | 1511 mpsc_queue_chain_t head, tail, it; in __smr_barrier_drain()
|
| /xnu-12377.81.4/osfmk/ipc/ |
| H A D | ipc_object.c | 157 ipc_object_deallocate_queue_invoke(mpsc_queue_chain_t e, in ipc_object_deallocate_queue_invoke()
|
| /xnu-12377.81.4/bsd/kern/ |
| H A D | kdebug.c | 3263 _deferred_coproc_notify(mpsc_queue_chain_t e, mpsc_daemon_queue_t queue __unused) in _deferred_coproc_notify()
|
| /xnu-12377.81.4/osfmk/vm/ |
| H A D | vm_object.c | 483 static void io_reprioritize(mpsc_queue_chain_t elm, mpsc_daemon_queue_t dq); 8816 io_reprioritize(mpsc_queue_chain_t elm, __assert_only mpsc_daemon_queue_t dq)
|
| /xnu-12377.81.4/bsd/pthread/ |
| H A D | pthread_workqueue.c | 2043 workq_deallocate_queue_invoke(mpsc_queue_chain_t e, in workq_deallocate_queue_invoke()
|