Home
last modified time | relevance | path

Searched refs:msgh (Results 1 – 5 of 5) sorted by relevance

/xnu-11215.61.5/iokit/Kernel/
H A DIODataQueue.cpp263 mach_msg_header_t * msgh; in setNotificationPort() local
265 msgh = &((IODataQueueInternal *) notifyMsg)->msg; in setNotificationPort()
266 bzero(msgh, sizeof(mach_msg_header_t)); in setNotificationPort()
267 msgh->msgh_bits = MACH_MSGH_BITS(MACH_MSG_TYPE_COPY_SEND, 0); in setNotificationPort()
268 msgh->msgh_size = sizeof(mach_msg_header_t); in setNotificationPort()
269 msgh->msgh_remote_port = port; in setNotificationPort()
276 mach_msg_header_t * msgh; in sendDataAvailableNotification() local
278 msgh = &((IODataQueueInternal *) notifyMsg)->msg; in sendDataAvailableNotification()
279 if (msgh->msgh_remote_port) { in sendDataAvailableNotification()
280 kr = mach_msg_send_from_kernel_with_options(msgh, msgh->msgh_size, in sendDataAvailableNotification()
H A DIOUserServer.cpp3087 machReply->msgh.msgh_id = kIORPCVersionCurrentReply; in objectInstantiate()
3088 machReply->msgh.msgh_size = replySize; in objectInstantiate()
3227 if (msgin->msgh.msgh_size < (sizeof(IORPCMessageMach) + sizeof(IORPCMessage))) { in server()
3229 DKLOG("UEXT notify %o\n", msgin->msgh.msgh_id); in server()
3234 if (!(MACH_MSGH_BITS_COMPLEX & msgin->msgh.msgh_bits)) { in server()
3243 ret = copyInObjects(msgin, message, msgin->msgh.msgh_size, true, false); in server()
3246 DKLOG("UEXT copyin(0x%x) %x\n", ret, msgin->msgh.msgh_id); in server()
3249 consumeObjects(msgin, message, msgin->msgh.msgh_size); in server()
3250 copyInObjects(msgin, message, msgin->msgh.msgh_size, false, true); in server()
3268 assert(oneway || (MACH_PORT_NULL != msgin->msgh.msgh_local_port)); in server()
[all …]
/xnu-11215.61.5/iokit/IOKit/
H A DIODataQueueShared.h73 mach_msg_header_t msgh; member
H A DIORPC.h177 mach_msg_header_t msgh; member
/xnu-11215.61.5/iokit/DriverKit/
H A DIORPC.h177 mach_msg_header_t msgh; member