Home
last modified time | relevance | path

Searched refs:ips_wqset (Results 1 – 9 of 9) sorted by relevance

/xnu-11417.121.6/osfmk/ipc/
H A Dipc_pset.c89 waitq_init(&pset->ips_wqset, WQT_PORT_SET, policy | SYNC_POLICY_FIFO); in ipc_port_set_init()
91 pset->ips_wqset.wqset_index = MACH_PORT_INDEX(name); in ipc_port_set_init()
98 waitq_lock(&pset->ips_wqset); in ipc_pset_lock()
231 ipc_mqueue_changed(space, &pset->ips_wqset); in ipc_pset_destroy()
232 waitq_invalidate(&pset->ips_wqset); in ipc_pset_destroy()
233 waitq_set_unlink_all_locked(&pset->ips_wqset, &free_l); in ipc_pset_destroy()
254 waitq_deinit(&pset->ips_wqset); in ipc_pset_finalize()
311 if (!waitq_is_valid(&pset->ips_wqset)) { in filt_pset_filter_result()
315 return waitq_set_first_prepost(&pset->ips_wqset, WQS_PREPOST_PEEK) ? in filt_pset_filter_result()
H A Dipc_pset.h82 struct waitq_set ips_wqset; member
92 return __container_of(wq.wqs_set, struct ipc_pset, ips_wqset); in ips_from_waitq()
H A Dipc_mqueue.c217 struct waitq_set *wqset = &pset->ips_wqset; in ipc_mqueue_add_locked()
1008 port_wq = waitq_set_first_prepost(&pset->ips_wqset, wqs_flags); in ipc_mqueue_receive_on_thread_and_unlock()
H A Dflipc.c421 struct waitq *pset_waitq = &to_node->proxy_port_set->ips_wqset.wqset_q; in flipc_msg_to_remote_node()
H A Dmach_port.c1295 waitq_set_foreach_member_locked(&pset->ips_wqset, ^(struct waitq *wq){ in mach_port_get_set_status()
1441 keep_waitq_set = &nset->ips_wqset; in mach_port_move_member()
2284 link = waitq_unlink_locked(&port->ip_waitq, &pset->ips_wqset); in mach_port_extract_member()
H A Dipc_object.c1248 offsetof(struct ipc_pset, ips_wqset));
/xnu-11417.121.6/tools/lldbmacros/
H A Dipc.py437 ips_wqset = pset.ips_wqset
438 wqs = Waitq(addressof(ips_wqset))
440 local_name = unsigned(ips_wqset.wqset_index) << 8
459 unsigned(pset), addressof(ips_wqset), local_name,
688 wqs = Waitq(addressof(psetval.ips_wqset))
1631 for wq in Waitq(addressof(pset.ips_wqset)).iterateMembers():
1647 for wq in Waitq(addressof(pset.ips_wqset)).iterateMembers():
/xnu-11417.121.6/osfmk/kern/
H A Dmach_node.c320 waitq_set_lazy_init_link(&pp_set->ips_wqset); in mach_node_register()
H A Dwaitq.c2505 wqset = &ipc_pset_alloc_special(ipc_space_kernel)->ips_wqset; in wqt_wqset_create()
2516 __container_of(wqset, struct ipc_pset, ips_wqset)); in wqt_wqset_free()