Searched refs:IOLock (Results 1 - 19 of 19) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOLocks.h67 typedef lck_mtx_t IOLock; typedef
69 typedef struct _IOLock IOLock; typedef in typeref:struct:_IOLock
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);
126 void IOLockUnlock( IOLock * lock) __DARWIN10_ALIAS(IOLockUnlock);
128 void IOLockUnlock( IOLock * lock);
139 int IOLockSleep( IOLock * loc
[all...]
H A DIOConditionLock.h46 IOLock * cond_interlock; // condition var Simple lock
49 IOLock * sleep_interlock; // sleep lock Simple lock
H A DIOCommandQueue.h57 IOLock *producerLock;
H A DIOInterruptController.h51 IOLock * interruptLock;
H A DIOMemoryDescriptor.h897 IOLock * _prepareLock;
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOLocks.cpp40 void IOLockInitWithState( IOLock * lock, IOLockState state)
46 IOLock * IOLockAlloc( void )
51 void IOLockFree( IOLock * lock)
56 lck_mtx_t * IOLockGetMachLock( IOLock * lock)
61 int IOLockSleep( IOLock * lock, void *event, UInt32 interType)
66 int IOLockSleepDeadline( IOLock * lock, void *event,
73 void IOLockWakeup(IOLock * lock, void *event, bool oneThread)
H A DIOPMPowerStateQueue.h51 IOLock * queueLock;
H A DIOServicePMPrivate.h230 IOLock * PMLock;
251 IOLock * ActivityLock;
623 IOLock * fLock;
H A DIORangeAllocator.cpp57 IOLock * gIORangeAllocatorLock;
H A DIOMapper.cpp61 IOLock *fWaitLock;
H A DIOPlatformExpert.cpp80 static IOLock * gIOInterruptControllersLock;
H A DIOService.cpp153 static IOLock * gJobsLock;
157 static IOLock * gIOServiceBusyLock;
178 static IOLock * gIOConsoleUsersLock;
231 static IOLock * gArbitrationLockQueueLock;
H A DIOPMrootDomain.cpp429 IOLock *logLock;
468 IOLock *pciMappingLock;
522 IOLock *assertionsArrayLock;
547 IOLock * lock;
6874 static IOLock * gPMHaltLock = 0;
H A DIOUserClient.cpp173 static IOLock * gIOObjectPortLock;
360 IOLock * lock;
H A DIOHibernateIO.cpp201 static IOLock * gFSLock;
/darwin-on-arm/xnu/osfmk/kperf/
H A Dpet.c57 static IOLock *pet_lock = NULL;
/darwin-on-arm/xnu/iokit/IOKit/pwr_mgt/
H A DRootDomain.h494 IOLock *featuresDictLock; // guards supportedFeatures
503 IOLock *settingsCtrlLock;
/darwin-on-arm/xnu/libkern/c++/
H A DOSMetaClass.cpp97 IOLock * sAllClassesLock = NULL;
98 IOLock * sInstancesLock = NULL;
112 IOLock * sStalledClassesLock = NULL;
H A DOSKext.cpp351 static IOLock * sKextSummariesLock = NULL;
363 static IOLock * sKextLoggingLock = NULL;

Completed in 201 milliseconds