Lines Matching refs:IORPCMessage
2400 IORPCMessage * message; in Invoke()
2402 assert(rpc.sendSize >= (sizeof(IORPCMessageMach) + sizeof(IORPCMessage))); in Invoke()
2844 IOUserServer::objectInstantiate(OSObject * obj, IORPC rpc, IORPCMessage * message) in objectInstantiate()
3080 IORPCMessage * message; in kernelDispatch()
3109 IOUserServer::target(OSAction * action, IORPCMessage * message) in target()
3174 IORPCMessage * message; in server()
3176 IORPCMessage * reply; in server()
3188 if (msgin->msgh.msgh_size < (sizeof(IORPCMessageMach) + sizeof(IORPCMessage))) { in server()
3313 IORPCMessage replyMessage;
3343 IORPCMessage * message; in IOUserServerUEXTTrap()
3344 IORPCMessage * reply; in IOUserServerUEXTTrap()
3361 if (inSize < sizeof(IORPCMessage)) { in IOUserServerUEXTTrap()
3461 IORPCMessage * message; in rpc()
3480 assert(sendSize >= (sizeof(IORPCMessageMach) + sizeof(IORPCMessage))); in rpc()
3529 assert(replySize >= (sizeof(IORPCMessageMach) + sizeof(IORPCMessage))); in rpc()
3548 …} else if ((replySize = mach->msgh.msgh_size) < (sizeof(IORPCMessageMach) + sizeof(IORPCMessage)))… in rpc()
3583 IORPCMessage *
3619 return (IORPCMessage *)(uintptr_t) desc; in IORPCMessageFromMach()
3671 IOUserServer::copyOutObjects(IORPCMessageMach * mach, IORPCMessage * message, in copyOutObjects()
3819 IOUserServer::copyInObjects(IORPCMessageMach * mach, IORPCMessage * message, in copyInObjects()
3914 IOUserServer::consumeObjects(IORPCMessage * message, size_t messageSize) in consumeObjects()