Home
last modified time | relevance | path

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

/xnu-11215.1.10/osfmk/ipc/
H A Dipc_notify.h108 ipc_notify_no_senders_emit(ipc_notify_nsenders_t nsrequest) in ipc_notify_no_senders_emit() argument
110 if (nsrequest.ns_notify) { in ipc_notify_no_senders_emit()
111 ipc_notify_no_senders(nsrequest.ns_notify, in ipc_notify_no_senders_emit()
112 nsrequest.ns_mscount, nsrequest.ns_is_kobject); in ipc_notify_no_senders_emit()
117 ipc_notify_nsenders_t nsrequest);
H A Dipc_notify.c208 ipc_notify_nsenders_t nsrequest) in ipc_notify_no_senders_consume() argument
210 if (nsrequest.ns_notify) { in ipc_notify_no_senders_consume()
211 if (nsrequest.ns_is_kobject) { in ipc_notify_no_senders_consume()
212 ip_release(nsrequest.ns_notify); in ipc_notify_no_senders_consume()
214 ipc_port_release_sonce(nsrequest.ns_notify); in ipc_notify_no_senders_consume()
H A Dipc_right.c798 ipc_notify_nsenders_t nsrequest = { }; in ipc_right_terminate() local
811 nsrequest = ipc_notify_no_senders_prepare(port); in ipc_right_terminate()
846 if (nsrequest.ns_notify != IP_NULL) { in ipc_right_terminate()
847 if (ip_active(nsrequest.ns_notify)) { in ipc_right_terminate()
848 ipc_notify_no_senders_emit(nsrequest); in ipc_right_terminate()
850 ipc_notify_no_senders_consume(nsrequest); in ipc_right_terminate()
929 ipc_notify_nsenders_t nsrequest = { }; in ipc_right_destroy() local
980 nsrequest = ipc_notify_no_senders_prepare(port); in ipc_right_destroy()
1000 ipc_notify_no_senders_emit(nsrequest); in ipc_right_destroy()
1132 ipc_notify_nsenders_t nsrequest = { }; in ipc_right_dealloc() local
[all …]
H A Dipc_port.c1182 ipc_notify_nsenders_t nsrequest; in ipc_port_destroy() local
1184 nsrequest = ipc_notify_no_senders_prepare(port); in ipc_port_destroy()
1211 if (nsrequest.ns_notify) { in ipc_port_destroy()
1216 assert(!nsrequest.ns_is_kobject); in ipc_port_destroy()
1217 ip_mq_lock(nsrequest.ns_notify); in ipc_port_destroy()
1218 ipc_notify_send_once_and_unlock(nsrequest.ns_notify); /* consumes ref */ in ipc_port_destroy()
2979 ipc_notify_nsenders_t nsrequest = { }; in ipc_port_release_send_and_unlock() local
2984 nsrequest = ipc_notify_no_senders_prepare(port); in ipc_port_release_send_and_unlock()
2990 ipc_notify_no_senders_emit(nsrequest); in ipc_port_release_send_and_unlock()
H A Dipc_object.c1258 ipc_notify_nsenders_t nsrequest = { }; in ipc_object_copyout_dest() local
1267 nsrequest = ipc_notify_no_senders_prepare(port); in ipc_object_copyout_dest()
1272 ipc_notify_no_senders_emit(nsrequest); in ipc_object_copyout_dest()