Lines Matching refs:reply
253 * Send a message from the kernel and receive a reply.
254 * Uses ith_rpc_reply for the reply port.
262 * MACH_RCV_PORT_DIED The reply port was deallocated.
308 ipc_port_t reply;
319 reply = self->ith_rpc_reply;
320 if (reply == IP_NULL) {
321 reply = ipc_port_alloc_reply();
322 if ((reply == IP_NULL) ||
325 self->ith_rpc_reply = reply;
328 /* insert send-once right for the reply port */
329 kmsg->ikm_header->msgh_local_port = reply;
356 assert(reply->ip_pset_count == 0);
357 assert(ip_active(reply));
361 ipc_port_dealloc_reply(reply);
368 mqueue = &reply->ip_messages;
386 assert(reply == self->ith_rpc_reply);
389 ipc_port_dealloc_reply(reply);
422 * We want to preserve rights and memory in reply!
449 * to send reply messages.
586 * to get a reply port.
597 * Called by client side interfaces to get rid of a reply port.
610 * let the client recycle the reply port if it wishes.