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

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOLocks.h233 typedef lck_rw_t IORWLock; typedef
235 typedef struct _IORWLock IORWLock; typedef in typeref:struct:_IORWLock
243 IORWLock * IORWLockAlloc( void );
250 void IORWLockFree( IORWLock * lock);
257 lck_rw_t * IORWLockGetMachLock( IORWLock * lock);
267 void IORWLockRead(IORWLock * lock);
278 void IORWLockWrite( IORWLock * lock);
289 void IORWLockUnlock( IORWLock * lock);
297 static __inline__ void IOReadLock( IORWLock * lock) { IORWLockRead(lock); }
298 static __inline__ void IOWriteLock( IORWLock * loc
[all...]
H A DIOCatalogue.h60 IORWLock * lock;
H A DIOStatisticsPrivate.h184 static IORWLock *lock;
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOLocks.cpp235 IORWLock * IORWLockAlloc( void )
240 void IORWLockFree( IORWLock * lock)
245 lck_rw_t * IORWLockGetMachLock( IORWLock * lock)
H A DIOCatalogue.cpp71 IORWLock * gIOCatalogLock;
H A DIOStatistics.cpp70 IORWLock *IOStatistics::lock = NULL;

Completed in 29 milliseconds