Searched refs:_lock (Results 1 - 19 of 19) sorted by relevance

/macosx-10.10.1/libauto-186/
H A DLocks.h53 spin_lock_t *_lock; member in class:Auto::SpinLock
55 SpinLock(spin_lock_t *lock) : _lock(lock) { spin_lock(_lock); }
56 ~SpinLock() { spin_unlock(_lock); }
60 spin_lock_t *_lock; member in class:Auto::TrySpinLock
62 TrySpinLock(spin_lock_t *lock) : _lock(lock) { if (_lock && !spin_lock_try(_lock)) _lock = NULL; }
63 operator int() { return (_lock !
71 spin_lock_t *_lock; member in class:Auto::ConditionBarrier
96 spin_lock_t *_lock; member in class:Auto::UnconditionalBarrier
126 pthread_rwlock_t *_lock; member in class:Auto::ReadLock
133 pthread_rwlock_t *_lock; member in class:Auto::WriteLock
140 pthread_rwlock_t *_lock; member in class:Auto::TryWriteLock
[all...]
H A DBlockIterator.h90 spin_lock_t _lock; // protects _current_large, _current_region, and _iterator member in class:Auto::ConcurrentVisitorHelper
117 ConcurrentVisitorHelper(Zone *zone, Visitor &visitor) : _zone(zone), _visitor(visitor), _current_large(zone->large_list()), _current_region(zone->region_list()), _iterator(_current_region->subzone_range()), _lock(0) {}
132 SpinLock lock(&_lock);
/macosx-10.10.1/IOHIDFamily-606.1.7/IOHIDFamily/
H A DIOHIDEventQueue.cpp51 queue->_lock = IOLockAlloc();
78 if (_lock)
80 IOLockLock(_lock);
81 IOLock* tempLock = _lock;
82 _lock = NULL;
113 if ( _lock )
114 IOLockLock(_lock);
121 if ( _lock )
122 IOLockUnlock(_lock);
133 if ( _lock )
[all...]
H A DIOHIDEventQueue.h50 IOLock * _lock; member in class:IOHIDEventQueue
/macosx-10.10.1/libsecurity_ldap_dl-55003/lib/
H A DBridge.cpp48 MutexLocker _lock (_lockMutex);
H A DCSSMStubs.cpp45 MutexLocker _lock (_mutex);
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/
H A DIOLocks.cpp157 void IORecursiveLockFree( IORecursiveLock * _lock )
159 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
170 void IORecursiveLockLock( IORecursiveLock * _lock) argument
172 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
185 boolean_t IORecursiveLockTryLock( IORecursiveLock * _lock) argument
187 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
204 void IORecursiveLockUnlock( IORecursiveLock * _lock) argument
206 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
216 boolean_t IORecursiveLockHaveLock( const IORecursiveLock * _lock) argument
218 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
223 IORecursiveLockSleep(IORecursiveLock *_lock, void *event, UInt32 interType) argument
244 IORecursiveLockSleepDeadline( IORecursiveLock * _lock, void *event, AbsoluteTime deadline, UInt32 interType) argument
[all...]
/macosx-10.10.1/IONetworkingFamily-101/
H A DIOPacketQueue.cpp58 #define LOCK IOSimpleLockLock(_lock)
59 #define UNLOCK IOSimpleLockUnlock(_lock)
78 if ((_lock = IOSimpleLockAlloc()) == 0)
81 IOSimpleLockInit(_lock);
106 if (_lock)
108 IOSimpleLockFree(_lock);
109 _lock = 0;
H A DIOPacketQueue.h56 IOSimpleLock * _lock; // spinlock for synchronized methods member in class:IOPacketQueue
/macosx-10.10.1/IOStorageFamily-182.1.1/
H A DIOStorage.cpp51 IOLock * _lock; member in class:IOStorageSyncerLock
57 _lock = IOLockAlloc( );
62 if ( _lock ) IOLockFree( _lock );
67 IOLockLock( _lock );
72 IOLockUnlock( _lock );
77 IOLockSleep( _lock, event, THREAD_UNINT );
82 IOLockWakeup( _lock, event, false );
/macosx-10.10.1/IOCDStorageFamily-51/
H A DIOCDMedia.cpp34 IOLock * _lock; member in class:IOStorageSyncerLock
40 _lock = IOLockAlloc( );
45 if ( _lock ) IOLockFree( _lock );
50 IOLockLock( _lock );
55 IOLockUnlock( _lock );
60 IOLockSleep( _lock, event, THREAD_UNINT );
65 IOLockWakeup( _lock, event, false );
/macosx-10.10.1/Security-57031.1.35/Security/include/security_utilities/
H A Dthreading.h211 void (Lock::*_lock)() = &Lock::lock,
215 StLock(Lock &lck) : me(lck) { (me.*_lock)(); mActive = true; }
220 void lock() { if(!mActive) { (me.*_lock)(); mActive = true; }}
232 void (TakeLock::*_lock)() = &TakeLock::lock,
240 (taken.*_lock)();
247 void lock() { if(!mActive) { (released.*_runlock)(); (taken.*_lock)(); mActive = true; }}
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_utilities/lib/
H A Dthreading.h211 void (Lock::*_lock)() = &Lock::lock,
215 StLock(Lock &lck) : me(lck) { (me.*_lock)(); mActive = true; }
220 void lock() { if(!mActive) { (me.*_lock)(); mActive = true; }}
232 void (TakeLock::*_lock)() = &TakeLock::lock,
240 (taken.*_lock)();
247 void lock() { if(!mActive) { (released.*_runlock)(); (taken.*_lock)(); mActive = true; }}
/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/
H A DIOLocks.h218 extern int IORecursiveLockSleep( IORecursiveLock *_lock,
220 extern int IORecursiveLockSleepDeadline( IORecursiveLock * _lock, void *event,
222 extern void IORecursiveLockWakeup( IORecursiveLock *_lock,
/macosx-10.10.1/objc4-646/runtime/
H A Dobjc-block-trampolines.mm185 static inline void _lock() {
400 _lock();
413 _lock();
442 _lock();
H A Dobjc-references.mm194 static spinlock_t _lock;
197 AssociationsManager() { spinlock_lock(&_lock); }
198 ~AssociationsManager() { spinlock_unlock(&_lock); }
207 spinlock_t AssociationsManager::_lock = SPINLOCK_INITIALIZER;
/macosx-10.10.1/Security-57031.1.35/Security/include/security_keychain/
H A DSecBase.cpp128 StLock<Mutex> _lock(gBundleLock());
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/Security/
H A DSecBase.cpp128 StLock<Mutex> _lock(gBundleLock());
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/lib/
H A DSecBase.cpp128 StLock<Mutex> _lock(gBundleLock());

Completed in 157 milliseconds