Home
last modified time | relevance | path

Searched refs:ip_waitq (Results 1 – 8 of 8) sorted by relevance

/xnu-10063.141.1/osfmk/ipc/
H A Dipc_mqueue.c221 kr = waitq_link_locked(&port->ip_waitq, wqset, linkp); in ipc_mqueue_add_locked()
249 waitq_link_prepost_locked(&port->ip_waitq, wqset); in ipc_mqueue_add_locked()
584 assert(waitq_is_valid(&port->ip_waitq)); in ipc_mqueue_override_send_locked()
649 waitq_clear_prepost_locked(&port->ip_waitq); in ipc_mqueue_release_msgcount()
671 struct waitq *waitq = &port->ip_waitq; in ipc_mqueue_post()
685 if (!waitq_is_valid(&port->ip_waitq)) { in ipc_mqueue_post()
1405 waitq_clear_prepost_locked(&port->ip_waitq); in ipc_mqueue_release_peek_ref()
1477 waitq_invalidate(&port->ip_waitq); in ipc_mqueue_destroy_locked()
1479 waitq_unlink_all_locked(&port->ip_waitq, NULL, free_l); in ipc_mqueue_destroy_locked()
H A Dipc_port.h129 WAITQ_FLAGS(ip_waitq
151 struct waitq ip_waitq; member
219 return !circle_queue_empty(&port->ip_waitq.waitq_links); in ip_in_pset()
237 #define port_rcv_turnstile_address(port) (&(port)->ip_waitq.waitq_ts)
317 #define ip_from_waitq(wq) __container_of(wq, struct ipc_port, ip_waitq)
H A Dipc_port.c703 waitq_unlink_all_locked(&port->ip_waitq, NULL, free_l); in ipc_port_clear_receiver()
712 ipc_mqueue_changed(ip_get_receiver(port), &port->ip_waitq); in ipc_port_clear_receiver()
714 ipc_mqueue_changed(NULL, &port->ip_waitq); in ipc_port_clear_receiver()
805 waitq_init(&port->ip_waitq, WQT_PORT, policy); in ipc_port_init()
3246 if (waitq_type(&port->ip_waitq) == WQT_PORT) { in ipc_port_finalize()
3259 waitq_deinit(&port->ip_waitq); in ipc_port_finalize()
H A Dipc_object.c1320 offsetof(struct ipc_port, ip_waitq));
H A Dipc_pset.c325 if (!waitq_is_valid(&port->ip_waitq)) { in filt_port_filter_result()
H A Dmach_port.c1440 waitq_unlink_all_locked(&port->ip_waitq, keep_waitq_set, &free_l); in mach_port_move_member()
2299 link = waitq_unlink_locked(&port->ip_waitq, &pset->ips_wqset); in mach_port_extract_member()
/xnu-10063.141.1/tools/lldbmacros/
H A Dipc.py140 print(prefix + format_string.format(unsigned(port), addressof(port.ip_waitq),
149 wq = Waitq(addressof(port.ip_waitq))
152 for wqs in Waitq(addressof(port.ip_waitq)).iterateSets():
745 nsets = len([s for s in Waitq(addressof(portval.ip_waitq)).iterateSets()])
/xnu-10063.141.1/osfmk/kern/
H A Dipc_mig.c463 ipc_mqueue_receive(&reply->ip_waitq, MACH_MSG_TIMEOUT_NONE, in kernel_mach_msg_rpc_common()