Lines Matching refs:Head

525 	if (reply->Head.msgh_bits & MACH_MSGH_BITS_COMPLEX) {  in mach_msg_server_mig_return_code()
611 mr = mach_msg(&bufRequest->Head, MACH_RCV_MSG | MACH_RCV_VOUCHER | options, in mach_msg_server_once()
619 new_request_alloc = (mach_msg_size_t)round_page(bufRequest->Head.msgh_size + in mach_msg_server_once()
630 old_state = voucher_mach_msg_adopt(&bufRequest->Head); in mach_msg_server_once()
632 (void) (*demux)(&bufRequest->Head, &bufReply->Head); in mach_msg_server_once()
638 bufReply->Head.msgh_remote_port = MACH_PORT_NULL; in mach_msg_server_once()
645 bufRequest->Head.msgh_remote_port = MACH_PORT_NULL; in mach_msg_server_once()
646 mach_msg_destroy(&bufRequest->Head); in mach_msg_server_once()
658 if (bufReply->Head.msgh_remote_port != MACH_PORT_NULL) { in mach_msg_server_once()
659 mr = mach_msg(&bufReply->Head, in mach_msg_server_once()
660 (MACH_MSGH_BITS_REMOTE(bufReply->Head.msgh_bits) == in mach_msg_server_once()
664 bufReply->Head.msgh_size, 0, MACH_PORT_NULL, in mach_msg_server_once()
668 mach_msg_server_consume_unsent_message(&bufReply->Head); in mach_msg_server_once()
745 mr = mach_msg(&bufRequest->Head, MACH_RCV_MSG | MACH_RCV_VOUCHER | options, in mach_msg_server()
753 old_state = voucher_mach_msg_adopt(&bufRequest->Head); in mach_msg_server()
754 bufReply->Head = (mach_msg_header_t){}; in mach_msg_server()
756 (void) (*demux)(&bufRequest->Head, &bufReply->Head); in mach_msg_server()
762 bufReply->Head.msgh_remote_port = MACH_PORT_NULL; in mach_msg_server()
769 bufRequest->Head.msgh_remote_port = MACH_PORT_NULL; in mach_msg_server()
770 mach_msg_destroy(&bufRequest->Head); in mach_msg_server()
782 if (bufReply->Head.msgh_remote_port != MACH_PORT_NULL) { in mach_msg_server()
787 &bufReply->Head, in mach_msg_server()
788 (MACH_MSGH_BITS_REMOTE(bufReply->Head.msgh_bits) == in mach_msg_server()
792 bufReply->Head.msgh_size, request_size, rcv_name, in mach_msg_server()
802 &bufReply->Head, in mach_msg_server()
803 (MACH_MSGH_BITS_REMOTE(bufReply->Head.msgh_bits) == in mach_msg_server()
807 bufReply->Head.msgh_size, request_size, rcv_name, in mach_msg_server()
809 &bufRequest->Head, 0); in mach_msg_server()
820 mach_msg_server_consume_unsent_message(&bufRequest->Head); in mach_msg_server()
822 mach_msg_server_consume_unsent_message(&bufReply->Head); in mach_msg_server()
834 mr = mach_msg(&bufRequest->Head, MACH_RCV_MSG | MACH_RCV_VOUCHER | options, in mach_msg_server()
840 new_request_alloc = (mach_msg_size_t)round_page(bufRequest->Head.msgh_size + in mach_msg_server()