Lines Matching refs:msg

208     mach_msg_base_t *msg = NULL;
231 msg = (mach_msg_base_t *)CFAllocatorAllocate(kCFAllocatorSystemDefault, size, 0);
232 if (__CFOASafe) __CFSetLastAllocationEventName(msg, "CFUserNotification (temp)");
233 if (msg) {
234 memset(msg, 0, size);
235 msg->header.msgh_bits = MACH_MSGH_BITS(MACH_MSG_TYPE_COPY_SEND, (replyPort == MACH_PORT_NULL) ? 0 : MACH_MSG_TYPE_MAKE_SEND_ONCE);
236 msg->header.msgh_size = size;
237 msg->header.msgh_remote_port = serverPort;
238 msg->header.msgh_local_port = replyPort;
239 msg->header.msgh_id = flags;
240 msg->body.msgh_descriptor_count = 0;
241 CFDataGetBytes(data, CFRangeMake(0, CFDataGetLength(data)), (uint8_t *)msg + sizeof(mach_msg_base_t));
242 //CFShow(CFStringCreateWithBytes(kCFAllocatorSystemDefault, (UInt8 *)msg + sizeof(mach_msg_base_t), CFDataGetLength(data), kCFStringEncodingUTF8, false));
243 retval = mach_msg((mach_msg_header_t *)msg, MACH_SEND_MSG|MACH_SEND_TIMEOUT, size, 0, MACH_PORT_NULL, MESSAGE_TIMEOUT, MACH_PORT_NULL);
244 CFAllocatorDeallocate(kCFAllocatorSystemDefault, msg);
303 mach_msg_base_t *msg = (mach_msg_base_t *)m;
304 CFOptionFlags responseFlags = msg->header.msgh_id;
305 if (msg->header.msgh_size > sizeof(mach_msg_base_t)) {
306 CFDataRef responseData = CFDataCreate(kCFAllocatorSystemDefault, (uint8_t *)msg + sizeof(mach_msg_base_t), msg->header.msgh_size - sizeof(mach_msg_base_t));
324 mach_msg_base_t *msg = NULL;
329 msg = (mach_msg_base_t *)CFAllocatorAllocate(kCFAllocatorSystemDefault, size, 0);
330 if (__CFOASafe) __CFSetLastAllocationEventName(msg, "CFUserNotification (temp)");
331 if (msg) {
332 memset(msg, 0, size);
333 msg->header.msgh_size = size;
335 retval = mach_msg((mach_msg_header_t *)msg, MACH_RCV_MSG|MACH_RCV_TIMEOUT, 0, size, userNotification->_replyPort, msgtime, MACH_PORT_NULL);
337 retval = mach_msg((mach_msg_header_t *)msg, MACH_RCV_MSG, 0, size, userNotification->_replyPort, 0, MACH_PORT_NULL);
340 if (responseFlags) *responseFlags = msg->header.msgh_id;
341 if (msg->header.msgh_size > sizeof(mach_msg_base_t)) {
342 responseData = CFDataCreate(kCFAllocatorSystemDefault, (uint8_t *)msg + sizeof(mach_msg_base_t), msg->header.msgh_size - sizeof(mach_msg_base_t));
356 CFAllocatorDeallocate(kCFAllocatorSystemDefault, msg);