Home
last modified time | relevance | path

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

/xnu-12377.1.9/osfmk/ipc/
H A Dipc_eventlink.h78 struct waitq elb_waitq; /* waitq */ member
87 #define ipc_eventlink_active(eventlink) waitq_valid(&(eventlink)->el_base->elb_waitq)
92 #define ipc_eventlink_lock(eventlink) waitq_lock(&(eventlink)->el_base->elb_waitq)
93 #define ipc_eventlink_unlock(eventlink) waitq_unlock(&(eventlink)->el_base->elb_waitq)
H A Dipc_eventlink.c188 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()
757 &ipc_eventlink_base->elb_waitq, in ipc_eventlink_signal_wait_internal()
875 &ipc_eventlink_base->elb_waitq, in ipc_eventlink_signal_internal_locked()
894 &ipc_eventlink_base->elb_waitq, in ipc_eventlink_signal_internal_locked()
943 waitq_deinit(&ipc_eventlink_base->elb_waitq); in ipc_eventlink_deallocate()
1103 … ((struct ipc_eventlink_base *) ((uintptr_t)(wq) - offsetof(struct ipc_eventlink_base, elb_waitq)))