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

12

/macosx-10.9.5/libauto-185.5/
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.9.5/IOHIDFamily-503.215.2/IOHIDFamily/
H A DIOHIDEventQueue.cpp51 queue->_lock = IOLockAlloc();
71 queue->_lock = IOLockAlloc();
81 if (_lock)
83 IOLockLock(_lock);
84 IOLock* tempLock = _lock;
85 _lock = NULL;
107 if ( _lock )
108 IOLockLock(_lock);
115 if ( _lock )
116 IOLockUnlock(_lock);
[all...]
H A DIOHIDResourceUserClient.cpp84 _lock = IOLockAlloc();
125 if ( _lock )
126 IOLockFree(_lock);
478 IOLockLock(_lock);
487 switch ( IOLockSleepDeadline(_lock, (void *)retData, ts, THREAD_ABORTSAFE) ) {
501 IOLockUnlock(_lock);
528 IOLockLock(_lock);
538 switch ( IOLockSleepDeadline(_lock, (void *)retData, ts, THREAD_ABORTSAFE) ) {
553 IOLockUnlock(_lock);
569 IOLockLock(_lock);
[all...]
H A DIOHIDEventQueue.h49 IOLock * _lock; member in class:IOHIDEventQueue
H A DIOHIDResourceUserClient.h125 IOLock * _lock; member in class:IOHIDResourceDeviceUserClient
/macosx-10.9.5/CF-855.17/
H A DCFPlugIn_Factory.c47 CFSpinLock_t _lock; member in struct:__CFPFactory
77 __CFSpinLock(&factory->_lock);
80 __CFSpinUnlock(&factory->_lock);
95 __CFSpinLock(&factory->_lock);
98 __CFSpinUnlock(&factory->_lock);
149 factory->_lock = CFSpinLockInit; // WARNING: grab global lock before this lock
159 __CFSpinLock(&factory->_lock);
163 __CFSpinUnlock(&factory->_lock);
171 __CFSpinLock(&factory->_lock);
176 __CFSpinUnlock(&factory->_lock);
[all...]
H A DCFMachPort.c65 dispatch_source_t _dsrc; /* protected by _lock */
66 dispatch_semaphore_t _dsrc_sem; /* protected by _lock */
67 CFMachPortInvalidationCallBack _icallout; /* protected by _lock */
71 CFSpinLock_t _lock; member in struct:__CFMachPort
142 // Only call with mp->_lock locked
146 __CFSpinUnlock(&mp->_lock);
148 __CFSpinLock(&mp->_lock);
151 __CFSpinUnlock(&mp->_lock);
154 __CFSpinLock(&mp->_lock);
160 __CFSpinUnlock(&mp->_lock);
[all...]
H A DCFXMLPreferencesDomain.c51 CFSpinLock_t _lock; // Lock for accessing fields in the domain member in struct:__anon596
142 domain->_lock = lock;
221 __CFSpinLock(&domain->_lock);
225 __CFSpinUnlock(&domain->_lock);
408 __CFSpinLock(&domain->_lock);
419 __CFSpinUnlock(&domain->_lock);
424 __CFSpinUnlock(&domain->_lock);
443 __CFSpinUnlock(&domain->_lock);
449 __CFSpinLock(&domain->_lock);
468 __CFSpinUnlock(&domain->_lock);
[all...]
H A DCFBundle_InfoPlist.c739 __CFSpinLock(&bundle->_lock);
746 __CFSpinUnlock(&bundle->_lock);
757 __CFSpinLock(&bundle->_lock);
761 __CFSpinUnlock(&bundle->_lock);
784 __CFSpinLock(&bundle->_lock);
794 __CFSpinUnlock(&bundle->_lock);
H A DCFRunLoop.c525 pthread_mutex_t _lock; /* must have the run loop locked before locking this */ member in struct:__CFRunLoopMode
555 pthread_mutex_lock(&(rlm->_lock));
561 pthread_mutex_unlock(&(rlm->_lock));
616 pthread_mutex_destroy(&rlm->_lock);
638 pthread_mutex_t _lock; /* locked for accessing mode list */ member in struct:__CFRunLoop
717 pthread_mutex_lock(&(((CFRunLoopRef)rl)->_lock));
723 pthread_mutex_unlock(&(((CFRunLoopRef)rl)->_lock));
773 __CFRunLoopLockInit(&rlm->_lock);
946 pthread_mutex_t _lock; member in struct:__CFRunLoopSource
970 pthread_mutex_lock(&(rls->_lock));
983 pthread_mutex_t _lock; member in struct:__CFRunLoopObserver
1052 pthread_mutex_t _lock; member in struct:__CFRunLoopTimer
[all...]
H A DCFMessagePort.c69 CFSpinLock_t _lock; member in struct:__CFMessagePort
135 __CFSpinLock(&(ms->_lock));
139 __CFSpinUnlock(&(ms->_lock));
220 locked = ms->_lock ? "Yes" : "No";
387 memory->_lock = CFSpinLockInit;
531 memory->_lock = CFSpinLockInit;
H A DCFBundle_Internal.h118 CFSpinLock_t _lock; member in struct:__CFBundle
/macosx-10.9.5/libsecurity_ldap_dl-55002/lib/
H A DBridge.cpp48 MutexLocker _lock (_lockMutex);
H A DCSSMStubs.cpp45 MutexLocker _lock (_mutex);
/macosx-10.9.5/xnu-2422.115.4/iokit/Kernel/
H A DIOLocks.cpp116 void IORecursiveLockFree( IORecursiveLock * _lock )
118 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
129 void IORecursiveLockLock( IORecursiveLock * _lock) argument
131 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
144 boolean_t IORecursiveLockTryLock( IORecursiveLock * _lock) argument
146 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
163 void IORecursiveLockUnlock( IORecursiveLock * _lock) argument
165 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
175 boolean_t IORecursiveLockHaveLock( const IORecursiveLock * _lock) argument
177 _IORecursiveLock * lock = (_IORecursiveLock *)_lock;
182 IORecursiveLockSleep(IORecursiveLock *_lock, void *event, UInt32 interType) argument
203 IORecursiveLockSleepDeadline( IORecursiveLock * _lock, void *event, AbsoluteTime deadline, UInt32 interType) argument
[all...]
/macosx-10.9.5/IONetworkingFamily-100/
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.9.5/IOStorageFamily-172/
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.9.5/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.9.5/Security-55471.14.18/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.9.5/Security-55471.14.18/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.9.5/xnu-2422.115.4/iokit/IOKit/
H A DIOLocks.h217 extern int IORecursiveLockSleep( IORecursiveLock *_lock,
219 extern int IORecursiveLockSleepDeadline( IORecursiveLock * _lock, void *event,
221 extern void IORecursiveLockWakeup( IORecursiveLock *_lock,
/macosx-10.9.5/objc4-551.1/runtime/
H A Dobjc-block-trampolines.mm167 static inline void _lock() {
379 _lock();
392 _lock();
425 _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;

Completed in 162 milliseconds

12