Lines Matching refs:_IORecursiveLock
161 struct _IORecursiveLock { struct
171 _IORecursiveLock * lock; in IORecursiveLockAllocWithLockGroup() argument
177 lock = IOMallocType( _IORecursiveLock ); in IORecursiveLockAllocWithLockGroup()
200 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockFree()
203 IOFreeType( lock, _IORecursiveLock ); in IORecursiveLockFree()
215 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockLock()
231 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockTryLock()
251 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockUnlock()
264 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockHaveLock()
272 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockSleep()
295 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockSleepDeadline()