Searched refs:receiver (Results 1 - 4 of 4) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/
H A Dipc_mqueue.c260 * Found a receiver. see if they can handle the message
336 * the message is queued, given to a receiver, or destroyed.
468 * Post a message to a waiting receiver or enqueue it. If a
469 * receiver is waiting, we can release our reserved space in
487 * Check for a receiver for the message.
493 thread_t receiver; local
495 receiver = wait_queue_wakeup64_identity_locked(
502 if (receiver == THREAD_NULL) {
516 if (receiver->ith_msize <
518 REQUESTED_TRAILER_SIZE(receiver
[all...]
H A Dmach_msg.c339 * and a send right to copyout to the receiver.
1163 thread_t receiver; local
1172 receiver = wait_queue_wakeup64_identity_locked(waitq,
1176 /* queue still locked, receiver thread locked (if any) */
1178 if ( receiver == THREAD_NULL ) {
1189 * Check that the receiver can handle the size of the message.
1190 * If not, and the receiver just wants to be informed of that
1197 if (receiver->ith_msize <
1198 ipc_kmsg_copyout_size(kmsg, receiver->map) +
1199 REQUESTED_TRAILER_SIZE(receiver
[all...]
H A Dipc_port.h120 struct ipc_space *receiver; member in union:ipc_port::__anon777
169 #define ip_receiver data.receiver
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dexception.c459 task->itk_space == xport->data.receiver) {

Completed in 81 milliseconds