Lines Matching refs:_IORecursiveLock
135 struct _IORecursiveLock { struct
145 _IORecursiveLock * lock; in IORecursiveLockAllocWithLockGroup() argument
151 lock = IOMallocType( _IORecursiveLock ); in IORecursiveLockAllocWithLockGroup()
174 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockFree()
177 IOFreeType( lock, _IORecursiveLock ); in IORecursiveLockFree()
189 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockLock()
205 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockTryLock()
225 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockUnlock()
238 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockHaveLock()
246 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockSleep()
269 _IORecursiveLock * lock = (_IORecursiveLock *)_lock; in IORecursiveLockSleepDeadline()