Searched refs:IORecursiveLock (Results 1 – 13 of 13) sorted by relevance
214 typedef struct _IORecursiveLock IORecursiveLock; typedef221 IORecursiveLock * IORecursiveLockAlloc( void );228 void IORecursiveLockFree( IORecursiveLock * lock);235 lck_mtx_t * IORecursiveLockGetMachLock( IORecursiveLock * lock);242 void IORecursiveLockLock( IORecursiveLock * lock);250 boolean_t IORecursiveLockTryLock( IORecursiveLock * lock);257 void IORecursiveLockUnlock( IORecursiveLock * lock);265 boolean_t IORecursiveLockHaveLock( const IORecursiveLock * lock);267 extern int IORecursiveLockSleep( IORecursiveLock *_lock,269 extern int IORecursiveLockSleepDeadline( IORecursiveLock * _lock, void *event,[all …]
51 IORecursiveLock *
123 IORecursiveLock *gateLock;
168 IORecursiveLock *187 return (IORecursiveLock *) lock; in IORecursiveLockAllocWithLockGroup()191 IORecursiveLock *198 IORecursiveLockFree( IORecursiveLock * _lock ) in IORecursiveLockFree()207 IORecursiveLockGetMachLock( IORecursiveLock * lock ) in IORecursiveLockGetMachLock()213 IORecursiveLockLock( IORecursiveLock * _lock) in IORecursiveLockLock()229 IORecursiveLockTryLock( IORecursiveLock * _lock) in IORecursiveLockTryLock()249 IORecursiveLockUnlock( IORecursiveLock * _lock) in IORecursiveLockUnlock()262 IORecursiveLockHaveLock( const IORecursiveLock * _lock) in IORecursiveLockHaveLock()292 IORecursiveLockSleepDeadline( IORecursiveLock * _lock, void *event, in IORecursiveLockSleepDeadline()[all …]
50 IORecursiveLock *53 static IORecursiveLock *sharedListLock = NULL; in getSharedRecursiveLock()108 IORecursiveLock *listLock = getSharedRecursiveLock(); in addToList()146 IORecursiveLock *listLock = getSharedRecursiveLock(); in removeFromList()
65 IORecursiveLock * fLock;
243 static IORecursiveLock * gNotificationLock;301 IORecursiveLock * gDriverKitLaunchLock;386 static IORecursiveLock *sCpuDelayLock = IORecursiveLockAlloc();
106 static IORecursiveLock * gIOMemoryLock;
6319 extern IORecursiveLock * gDriverKitLaunchLock;
66 static IORecursiveLock * getSharedRecursiveLock( void );
46 extern IORecursiveLock *gExclaveProxyStateLock;
49 IORecursiveLock *gExclaveProxyStateLock;
321 static IORecursiveLock * sKextLock = NULL;507 static IORecursiveLock * sKextInnerLock = NULL;