Lines Matching refs:IORWLock
274 typedef lck_rw_t IORWLock; typedef
276 typedef struct _IORWLock IORWLock; typedef
284 IORWLock * IORWLockAlloc( void );
291 void IORWLockFree( IORWLock * lock);
298 lck_rw_t * IORWLockGetMachLock( IORWLock * lock);
308 void IORWLockRead(IORWLock * lock);
319 void IORWLockTryRead( IORWLock * lock);
330 void IORWLockWrite( IORWLock * lock);
341 void IORWLockTryWrite( IORWLock * lock);
352 void IORWLockUnlock( IORWLock * lock);
372 void IORWLockInlineInit(IORWLock *);
377 void IORWLockInlineDestroy(IORWLock *);
387 void IORWLockAssert(IORWLock * lock, IORWLockAssertState type);
396 IOReadLock( IORWLock * lock) in IOReadLock()
401 IOWriteLock( IORWLock * lock) in IOWriteLock()
406 IORWUnlock( IORWLock * lock) in IORWUnlock()