Lines Matching refs:msg
32 _hurd_intr_rpc_mach_msg (mach_msg_header_t *msg, in _hurd_intr_rpc_mach_msg() argument
54 union msg in _hurd_intr_rpc_mach_msg() union
74 union msg *const m = (void *) msg; in _hurd_intr_rpc_mach_msg()
118 err = INTR_MSG_TRAP (msg, option, send_size, in _hurd_intr_rpc_mach_msg()
157 if (MACH_MSGH_BITS_REMOTE (msg->msgh_bits) == MACH_MSG_TYPE_MOVE_SEND) in _hurd_intr_rpc_mach_msg()
159 __mach_port_deallocate (__mach_task_self (), msg->msgh_remote_port); in _hurd_intr_rpc_mach_msg()
160 msg->msgh_bits in _hurd_intr_rpc_mach_msg()
162 MACH_MSGH_BITS_LOCAL (msg->msgh_bits)) in _hurd_intr_rpc_mach_msg()
163 | MACH_MSGH_BITS_OTHER (msg->msgh_bits)); in _hurd_intr_rpc_mach_msg()
165 if (msg->msgh_bits & MACH_MSGH_BITS_COMPLEX) in _hurd_intr_rpc_mach_msg()
175 mach_msg_type_long_t *ty = (void *) (msg + 1); in _hurd_intr_rpc_mach_msg()
176 while ((void *) ty < (void *) msg + msg->msgh_size) in _hurd_intr_rpc_mach_msg()
239 mach_msg_body_t *body = (void *) (msg + 1); in _hurd_intr_rpc_mach_msg()