Searched refs:IORecursiveLock (Results 1 - 10 of 10) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIOLocksPrivate.h51 IORecursiveLock *
H A DIOLocks.h181 typedef struct _IORecursiveLock IORecursiveLock; typedef in typeref:struct:_IORecursiveLock
188 IORecursiveLock * IORecursiveLockAlloc( void );
195 void IORecursiveLockFree( IORecursiveLock * lock);
202 lck_mtx_t * IORecursiveLockGetMachLock( IORecursiveLock * lock);
209 void IORecursiveLockLock( IORecursiveLock * lock);
217 boolean_t IORecursiveLockTryLock( IORecursiveLock * lock);
224 void IORecursiveLockUnlock( IORecursiveLock * lock);
232 boolean_t IORecursiveLockHaveLock( const IORecursiveLock * lock);
234 extern int IORecursiveLockSleep( IORecursiveLock *_lock,
236 extern void IORecursiveLockWakeup( IORecursiveLock *_loc
[all...]
H A DIOWorkLoop.h104 IORecursiveLock *gateLock;
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOLocks.cpp95 IORecursiveLock * IORecursiveLockAllocWithLockGroup( lck_grp_t * lockGroup )
116 return( (IORecursiveLock *) lock );
120 IORecursiveLock * IORecursiveLockAlloc( void )
125 void IORecursiveLockFree( IORecursiveLock * _lock )
133 lck_mtx_t * IORecursiveLockGetMachLock( IORecursiveLock * lock )
138 void IORecursiveLockLock( IORecursiveLock * _lock)
153 boolean_t IORecursiveLockTryLock( IORecursiveLock * _lock)
172 void IORecursiveLockUnlock( IORecursiveLock * _lock)
184 boolean_t IORecursiveLockHaveLock( const IORecursiveLock * _lock)
191 int IORecursiveLockSleep(IORecursiveLock *_loc
[all...]
H A DIOPMinformeeList.cpp49 IORecursiveLock *IOPMinformeeList::getSharedRecursiveLock( void )
51 static IORecursiveLock *sharedListLock = NULL;
102 IORecursiveLock *listLock = getSharedRecursiveLock();
142 IORecursiveLock *listLock = getSharedRecursiveLock();
H A DIORegistryEntry.cpp97 static IORecursiveLock * gPropertiesLock;
H A DIOService.cpp126 static IORecursiveLock * gNotificationLock;
229 static IORecursiveLock *sCpuDelayLock = IORecursiveLockAlloc();
H A DIOMemoryDescriptor.cpp124 static IORecursiveLock * gIOMemoryLock;
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/pwr_mgt/
H A DIOPMinformeeList.h65 static IORecursiveLock * getSharedRecursiveLock( void );
H A DRootDomain.h306 IORecursiveLock *settingsCtrlLock;

Completed in 48 milliseconds