Home
last modified time | relevance | path

Searched refs:IOLock (Results 1 – 25 of 35) sorted by relevance

12

/xnu-8796.141.3/iokit/IOKit/
H A DIOLocks.h67 typedef lck_mtx_t IOLock; typedef
69 typedef struct _IOLock IOLock; typedef
78 IOLock * IOLockAlloc( void );
85 void IOLockFree( IOLock * lock);
92 lck_mtx_t * IOLockGetMachLock( IOLock * lock);
102 void IOLockLock( IOLock * lock);
114 boolean_t IOLockTryLock( IOLock * lock);
125 void IOLockUnlock( IOLock * lock);
135 int IOLockSleep( IOLock * lock, void *event, UInt32 interType) __DARWIN14_ALIAS(IOLockSleep);
137 int IOLockSleepDeadline( IOLock * lock, void *event,
[all …]
H A DIOConditionLock.h47 IOLock * cond_interlock; // condition var Simple lock
50 IOLock * sleep_interlock; // sleep lock Simple lock
H A DIOUserServer.h136 IOLock * uvarsLock;
139 extern IOLock * gIOUserServerLock;
160 IOLock * fLock;
H A DIOCommandQueue.h58 IOLock *producerLock;
H A DIONVRAM.h93 IOLock *_controllerLock;
H A DIOInterruptController.h51 IOLock * interruptLock;
H A DIOUserClient.h262 IOLock filterLock;
600 IOLock lock;
H A DIOKernelReporters.h805 IOLock *_configLock;
H A DIOMemoryDescriptor.h1175 IOLock * _prepareLock;
/xnu-8796.141.3/iokit/Kernel/
H A DIOLocks.cpp46 IOLockInitWithState( IOLock * lock, IOLockState state) in IOLockInitWithState()
53 IOLock *
60 IOLockInlineInit( IOLock *lock ) in IOLockInlineInit()
66 IOLockInlineDestroy( IOLock * lock) in IOLockInlineDestroy()
72 IOLockFree( IOLock * lock) in IOLockFree()
78 IOLockGetMachLock( IOLock * lock) in IOLockGetMachLock()
84 IOLockSleep( IOLock * lock, void *event, UInt32 interType) in IOLockSleep()
90 IOLockSleepDeadline( IOLock * lock, void *event, in IOLockSleepDeadline()
98 IOLockWakeup(IOLock * lock, void *event, bool oneThread) in IOLockWakeup()
109 int IOLockSleep_legacy_x86_64( IOLock * lock, void *event, UInt32 interType) __asm("_IOLockSlee…
[all …]
H A DIOKitKernelInternal.h140 IOLock * fDextLock;
177 IOLock * lock;
H A DIOPMPowerStateQueue.h51 IOLock * queueLock;
H A DIOServicePMPrivate.h201 IOLock * WatchdogLock;
237 IOLock * PMLock;
262 IOLock * ActivityLock;
739 IOLock * fLock;
H A DIOInterruptAccounting.cpp44 IOLock * gInterruptAccountingDataListLock = NULL;
H A DIOServicePrivate.h251 IOLock * fLock;
H A DIOMapper.cpp66 IOLock *fWaitLock;
H A DIOPlatformActions.cpp42 static IOLock *gIOPlatformActionsLock;
H A DIOCPU.cpp60 static IOLock *gIOCPUsLock;
/xnu-8796.141.3/tools/tests/testkext/
H A Dtestthreadcall.h19 IOLock *tlock2;
/xnu-8796.141.3/iokit/IOKit/pwr_mgt/
H A DRootDomain.h631 IOLock *featuresDictLock;// guards supportedFeatures
632 IOLock *wakeEventLock;
641 IOLock *settingsCtrlLock;
658 IOLock *pmStatsLock;// guards pmStatsAppResponses
/xnu-8796.141.3/iokit/IOKit/perfcontrol/
H A DIOPerfControl.h305 IOLock *interfaceLock;
/xnu-8796.141.3/libkern/c++/
H A DOSMetaClass.cpp94 IOLock * sAllClassesLock = NULL;
95 IOLock * sInstancesLock = NULL;
109 IOLock * sStalledClassesLock = NULL;
/xnu-8796.141.3/iokit/Tests/
H A DTests.cpp1624 IOLock * lock;
1669 IOLock * lock = IOLockAlloc(); in IOUserNotificationTests()
/xnu-8796.141.3/libkern/libkern/c++/
H A DOSKext.h203 IOLock * lock;
/xnu-8796.141.3/iokit/bsddev/skywalk/
H A DIOSkywalkSupport.cpp232 IOLock * fArenaLock;
300 IOLock * fRegionLock;

12