Searched refs:IORWLock (Results 1 - 6 of 6) sorted by relevance

/xnu-2782.1.97/iokit/IOKit/
H A DIOLocks.h230 typedef lck_rw_t IORWLock; typedef
232 typedef struct _IORWLock IORWLock; typedef in typeref:struct:_IORWLock
240 IORWLock * IORWLockAlloc( void );
247 void IORWLockFree( IORWLock * lock);
254 lck_rw_t * IORWLockGetMachLock( IORWLock * lock);
264 void IORWLockRead(IORWLock * lock);
275 void IORWLockWrite( IORWLock * lock);
286 void IORWLockUnlock( IORWLock * lock);
294 static __inline__ void IOReadLock( IORWLock * lock) { IORWLockRead(lock); }
295 static __inline__ void IOWriteLock( IORWLock * loc
[all...]
H A DIOCatalogue.h60 IORWLock * lock;
H A DIOStatisticsPrivate.h184 static IORWLock *lock;
/xnu-2782.1.97/iokit/Kernel/
H A DIOLocks.cpp276 IORWLock * IORWLockAlloc( void )
281 void IORWLockFree( IORWLock * lock)
286 lck_rw_t * IORWLockGetMachLock( IORWLock * lock)
H A DIOCatalogue.cpp71 IORWLock * gIOCatalogLock;
H A DIOStatistics.cpp71 IORWLock *IOStatistics::lock = NULL;

Completed in 35 milliseconds