Home
last modified time | relevance | path

Searched refs:io_waitq (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.101.4/osfmk/ipc/
H A Dipc_object.h195 #define io_waitq(io) \ macro
203 #define io_lock_held(io) assert(waitq_held(io_waitq(io)))
204 #define io_lock_held_kdp(io) waitq_held(io_waitq(io))
H A Dipc_object.c157 struct waitq *wq = io_waitq(object); in ipc_object_free_safe()
1342 waitq_lock(io_waitq(io)); in ipc_object_lock()
1385 struct waitq *orig_wq = io_waitq(io); in ipc_object_lock_allow_invalid()
1438 return waitq_lock_try(io_waitq(io)); in ipc_object_lock_try()
1449 waitq_unlock(io_waitq(io)); in ipc_object_unlock()
H A Dipc_entry.c200 if (object && waitq_valid(io_waitq(object))) { in ipc_entry_claim()
201 assert(waitq_held(io_waitq(object))); in ipc_entry_claim()
H A Dipc_pset.c283 struct waitq *wq = io_waitq(object); in filt_machport_filter_result()
951 io_waitq(object), in filt_machportprocess()
H A Dmach_msg.c425 ipc_mqueue_receive(io_waitq(object), option, rcv_size, msg_timeout, in mach_msg_overwrite_trap()