Home
last modified time | relevance | path

Searched refs:elb_waitq (Results 1 – 2 of 2) sorted by relevance

/xnu-8020.101.4/osfmk/ipc/
H A Dipc_eventlink.h79 struct waitq elb_waitq; /* waitq */ member
88 #define ipc_eventlink_active(eventlink) waitq_valid(&(eventlink)->el_base->elb_waitq)
93 #define ipc_eventlink_lock(eventlink) waitq_lock(&(eventlink)->el_base->elb_waitq)
94 #define ipc_eventlink_unlock(eventlink) waitq_unlock(&(eventlink)->el_base->elb_waitq)
H A Dipc_eventlink.c189 waitq_init(&ipc_eventlink_base->elb_waitq, WQT_QUEUE, SYNC_POLICY_FIFO); in ipc_eventlink_initialize()
317 waitq_invalidate(&ipc_eventlink_base->elb_waitq); in ipc_eventlink_destroy_internal()
756 &ipc_eventlink_base->elb_waitq, in ipc_eventlink_signal_wait_internal()
873 &ipc_eventlink_base->elb_waitq, in ipc_eventlink_signal_internal_locked()
892 &ipc_eventlink_base->elb_waitq, in ipc_eventlink_signal_internal_locked()
942 waitq_deinit(&ipc_eventlink_base->elb_waitq); in ipc_eventlink_deallocate()
1102 … ((struct ipc_eventlink_base *) ((uintptr_t)(wq) - offsetof(struct ipc_eventlink_base, elb_waitq)))