Home
last modified time | relevance | path

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

12

/xnu-8020.121.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.h131 IOLock * uvarsLock;
134 extern IOLock * gIOUserServerLock;
155 IOLock * fLock;
H A DIOCommandQueue.h58 IOLock *producerLock;
H A DIOUserClient.h244 IOLock * filterLock;
518 IOLock * lock;
H A DIOInterruptController.h51 IOLock * interruptLock;
H A DIONVRAM.h105 IOLock *_controllerLock;
H A DIOKernelReporters.h805 IOLock *_configLock;
H A DIOMemoryDescriptor.h1175 IOLock * _prepareLock;
H A DIOService.h412 IOLock * interruptStatisticsLock;
/xnu-8020.121.3/iokit/Kernel/
H A DIOLocks.cpp46 IOLockInitWithState( IOLock * lock, IOLockState state) in IOLockInitWithState()
53 IOLock *
60 IOLockFree( IOLock * lock) in IOLockFree()
66 IOLockGetMachLock( IOLock * lock) in IOLockGetMachLock()
72 IOLockSleep( IOLock * lock, void *event, UInt32 interType) in IOLockSleep()
78 IOLockSleepDeadline( IOLock * lock, void *event, in IOLockSleepDeadline()
86 IOLockWakeup(IOLock * lock, void *event, bool oneThread) in IOLockWakeup()
97 int IOLockSleep_legacy_x86_64( IOLock * lock, void *event, UInt32 interType) __asm("_IOLockSlee…
98 int IOLockSleepDeadline_legacy_x86_64( IOLock * lock, void *event,
100 void IOLockWakeup_legacy_x86_64(IOLock * lock, void *event, bool oneThread) __asm("_IOLockWakeup…
[all …]
H A DIOPMPowerStateQueue.h51 IOLock * queueLock;
H A DIOServicePMPrivate.h201 IOLock * WatchdogLock;
237 IOLock * PMLock;
262 IOLock * ActivityLock;
735 IOLock * fLock;
H A DIOInterruptAccounting.cpp44 IOLock * gInterruptAccountingDataListLock = NULL;
H A DIOKitKernelInternal.h176 IOLock * lock;
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-8020.121.3/tools/tests/testkext/
H A Dtestthreadcall.h19 IOLock *tlock2;
/xnu-8020.121.3/iokit/IOKit/pwr_mgt/
H A DRootDomain.h626 IOLock *featuresDictLock;// guards supportedFeatures
627 IOLock *wakeEventLock;
636 IOLock *settingsCtrlLock;
653 IOLock *pmStatsLock;// guards pmStatsAppResponses
/xnu-8020.121.3/iokit/IOKit/perfcontrol/
H A DIOPerfControl.h305 IOLock *interfaceLock;
/xnu-8020.121.3/libkern/c++/
H A DOSMetaClass.cpp94 IOLock * sAllClassesLock = NULL;
95 IOLock * sInstancesLock = NULL;
109 IOLock * sStalledClassesLock = NULL;
/xnu-8020.121.3/iokit/Tests/
H A DTests.cpp930 IOLock * lock;
975 IOLock * lock = IOLockAlloc(); in IOUserNotificationTests()
/xnu-8020.121.3/iokit/bsddev/skywalk/
H A DIOSkywalkSupport.cpp232 IOLock * fArenaLock;
300 IOLock * fRegionLock;

12