Searched refs:IORecursiveLockUnlock (Results 1 - 8 of 8) sorted by relevance

/darwin-on-arm/xnu/iokit/Kernel/
H A DIOPMinformeeList.cpp127 IORecursiveLockUnlock(listLock);
173 IORecursiveLockUnlock(listLock);
H A DIOLocks.cpp163 void IORecursiveLockUnlock( IORecursiveLock * _lock) function
H A DIOWorkLoop.cpp455 IORecursiveLockUnlock(gateLock);
H A DIOService.cpp189 IORecursiveLockUnlock( gNotificationLock )
5265 IORecursiveLockUnlock(sCpuDelayLock);
5322 IORecursiveLockUnlock(sCpuDelayLock);
H A DIORegistryEntry.cpp113 #define PUNLOCK IORecursiveLockUnlock( gPropertiesLock )
H A DIOMemoryDescriptor.cpp114 #define UNLOCK IORecursiveLockUnlock( gIOMemoryLock)
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOLocks.h193 @discussion Lock the recursive lock. If the lock is held by another thread, block waiting for its unlock. This function may block and so should not be called from interrupt level or while a spin lock is held. The lock may be taken recursively by the same thread, with a balanced number of calls to IORecursiveLockUnlock.
200 @discussion Lock the lock if it is currently unlocked, or held by the calling thread, and return true. If the lock is held by another thread, return false. Successful calls to IORecursiveLockTryLock should be balanced with calls to IORecursiveLockUnlock.
206 /*! @function IORecursiveLockUnlock
208 @discussion Undo one call to IORecursiveLockLock, if the lock is now unlocked wake any blocked waiters. Results are undefined if the caller does not balance calls to IORecursiveLockLock with IORecursiveLockUnlock. This function may block and so should not be called from interrupt level or while a spin lock is held.
211 void IORecursiveLockUnlock( IORecursiveLock * lock);
/darwin-on-arm/xnu/libkern/c++/
H A DOSKext.cpp945 IORecursiveLockUnlock(sKextLock);
1033 IORecursiveLockUnlock(sKextLock);
1053 IORecursiveLockUnlock(sKextLock);
1114 IORecursiveLockUnlock(sKextLock);
1158 IORecursiveLockUnlock(sKextLock);
1174 IORecursiveLockUnlock(sKextLock);
1197 IORecursiveLockUnlock(sKextLock);
1212 IORecursiveLockUnlock(sKextLock);
1227 IORecursiveLockUnlock(sKextLock);
1250 IORecursiveLockUnlock(sKextInnerLoc
[all...]

Completed in 102 milliseconds