Lines Matching refs:req
509 mach_msg_header_t *req, *reply;
548 req = args.req_msg;
551 req->msgh_bits = MACH_MSGH_BITS(MACH_MSG_TYPE_COPY_SEND,
553 req->msgh_size = args.req_size;
554 req->msgh_remote_port = servport;
555 req->msgh_local_port = args.port;
556 req->msgh_id = oneway ? 0 : 1;
558 (req)->msgh_bits |= MACH_MSGH_BITS_COMPLEX;
559 ((ipc_complex_message *)req)->body.msgh_descriptor_count = 1;
560 ((ipc_complex_message *)req)->descriptor.address = ints;
561 ((ipc_complex_message *)req)->descriptor.size =
563 ((ipc_complex_message *)req)->descriptor.deallocate = FALSE;
564 ((ipc_complex_message *)req)->descriptor.copy = MACH_MSG_VIRTUAL_COPY;
565 ((ipc_complex_message *)req)->descriptor.type = MACH_MSG_OOL_DESCRIPTOR;
569 ret = mach_msg(req,