Home
last modified time | relevance | path

Searched refs:asyncRef (Results 1 – 3 of 3) sorted by relevance

/xnu-11215/iokit/IOKit/
H A DIOUserClient.h70 typedef IOReturn (IOService::*IOAsyncMethod)(OSAsyncReference asyncRef,
327 static void setAsyncReference(OSAsyncReference asyncRef,
345 static void setAsyncReference64(OSAsyncReference64 asyncRef,
349 static void setAsyncReference64(OSAsyncReference64 asyncRef,
/xnu-11215/iokit/Kernel/
H A DIOUserClient.cpp1314 IOUserClient::setAsyncReference(OSAsyncReference asyncRef, in setAsyncReference() argument
1321 asyncRef[kIOAsyncReservedIndex] = ((uintptr_t) wakePort) in setAsyncReference()
1322 | (kIOUCAsync0Flags & asyncRef[kIOAsyncReservedIndex]); in setAsyncReference()
1323 asyncRef[kIOAsyncCalloutFuncIndex] = (uintptr_t) callback; in setAsyncReference()
1324 asyncRef[kIOAsyncCalloutRefconIndex] = (uintptr_t) refcon; in setAsyncReference()
1329 IOUserClient::setAsyncReference64(OSAsyncReference64 asyncRef, in setAsyncReference64() argument
1334 | (kIOUCAsync0Flags & asyncRef[kIOAsyncReservedIndex]); in setAsyncReference64()
1336 asyncRef[kIOAsyncCalloutRefconIndex] = refcon; in setAsyncReference64()
1340 IOUserClient::setAsyncReference64(OSAsyncReference64 asyncRef, in setAsyncReference64() argument
1344 setAsyncReference64(asyncRef, wakePort, callback, refcon); in setAsyncReference64()
[all …]
H A DIOUserServer.cpp6170 OSAsyncReference64 asyncRef; member
6184 …IOUserClient::sendAsyncResult64(ref->asyncRef, status, (io_user_reference_t *) asyncData, asyncDat… in KernelCompletion_Impl()
6257 …bcopy(args->asyncReference, &ref->asyncRef[0], args->asyncReferenceCount * sizeof(ref->asyncRef[0]… in externalMethod()
6263 ret = releaseAsyncReference64(ref->asyncRef); in externalMethod()
6265 bzero(&ref->asyncRef[0], sizeof(ref->asyncRef)); in externalMethod()