Lines Matching refs:Head
335 if ( __NoMoreSenders(&bufRequest->Head, &bufReply->Head) ) {
343 (*migPort->demuxCallback)(migPort, &bufRequest->Head, &bufReply->Head, migPort->demuxRefcon);
345 mach_msg_destroy(&bufRequest->Head);
350 if (!(bufReply->Head.msgh_bits & MACH_MSGH_BITS_COMPLEX) &&
362 bufRequest->Head.msgh_remote_port = MACH_PORT_NULL;
363 mach_msg_destroy(&bufRequest->Head);
366 if (bufReply->Head.msgh_remote_port == MACH_PORT_NULL) {
368 if (bufReply->Head.msgh_bits & MACH_MSGH_BITS_COMPLEX) {
369 mach_msg_destroy(&bufReply->Head);
385 if (MACH_MSGH_BITS_REMOTE(bufReply->Head.msgh_bits) != MACH_MSG_TYPE_MOVE_SEND_ONCE) {
389 mr = mach_msg(&bufReply->Head,
391 bufReply->Head.msgh_size,
403 mach_msg_destroy(&bufReply->Head);
442 Reply->Head.msgh_bits = 0;
443 Reply->Head.msgh_remote_port = MACH_PORT_NULL;