/external/libmojo/mojo/public/cpp/bindings/lib/ |
H A D | may_auto_lock.h | 20 : lock_(lock->has_value() ? &lock->value() : nullptr) { 21 if (lock_) 22 lock_->Acquire(); 26 if (lock_) { 27 lock_->AssertAcquired(); 28 lock_->Release(); 33 base::Lock* lock_; member in class:mojo::internal::MayAutoLock 42 : lock_(lock->has_value() ? &lock->value() : nullptr) { 43 if (lock_) { 44 lock_ 55 base::Lock* lock_; member in class:mojo::internal::MayAutoUnlock [all...] |
/external/webrtc/webrtc/system_wrappers/source/ |
H A D | rw_lock_posix.cc | 15 RWLockPosix::RWLockPosix() : lock_() { 19 pthread_rwlock_destroy(&lock_); 32 return pthread_rwlock_init(&lock_, 0) == 0; 36 pthread_rwlock_wrlock(&lock_); 40 pthread_rwlock_unlock(&lock_); 44 pthread_rwlock_rdlock(&lock_); 48 pthread_rwlock_unlock(&lock_);
|
H A D | rw_lock_win.cc | 36 initialize_srw_lock(&lock_); 47 acquire_srw_lock_exclusive(&lock_); 51 release_srw_lock_exclusive(&lock_); 55 acquire_srw_lock_shared(&lock_); 59 release_srw_lock_shared(&lock_);
|
/external/libchrome/base/synchronization/ |
H A D | lock.h | 24 Lock() : lock_() {} 26 void Acquire() { lock_.Lock(); } 27 void Release() { lock_.Unlock(); } 33 bool Try() { return lock_.Try(); } 45 lock_.Lock(); 50 lock_.Unlock(); 54 bool rv = lock_.Try(); 98 // All private data is implicitly protected by lock_. 104 internal::LockImpl lock_; member in class:base::Lock 114 explicit AutoLock(Lock& lock) : lock_(loc 128 Lock& lock_; member in class:base::AutoLock 147 Lock& lock_; member in class:base::AutoUnlock [all...] |
H A D | read_write_lock.h | 76 explicit AutoReadLock(ReadWriteLock& lock) : lock_(lock) { 77 lock_.ReadAcquire(); 80 lock_.ReadRelease(); 84 ReadWriteLock& lock_; member in class:base::subtle::AutoReadLock 90 explicit AutoWriteLock(ReadWriteLock& lock) : lock_(lock) { 91 lock_.WriteAcquire(); 94 lock_.WriteRelease(); 98 ReadWriteLock& lock_; member in class:base::subtle::AutoWriteLock
|
H A D | lock_unittest.cc | 20 explicit BasicLockTestThread(Lock* lock) : lock_(lock), acquired_(0) {} 24 lock_->Acquire(); 26 lock_->Release(); 29 lock_->Acquire(); 32 lock_->Release(); 35 if (lock_->Try()) { 38 lock_->Release(); 46 Lock* lock_; member in class:base::BasicLockTestThread 95 explicit TryLockTestThread(Lock* lock) : lock_(lock), got_lock_(false) {} 98 got_lock_ = lock_ 106 Lock* lock_; member in class:base::TryLockTestThread 169 Lock* lock_; member in class:base::MutexLockTestThread [all...] |
/external/v8/tools/clang/plugins/tests/ |
H A D | trivial_ctor.cpp | 14 MySpinLock lock_; member in class:TrivialTemplateOK
|
/external/webrtc/webrtc/base/ |
H A D | sharedexclusivelock.h | 45 : lock_(lock) { 46 lock_->LockShared(); 49 ~SharedScope() UNLOCK_FUNCTION() { lock_->UnlockShared(); } 52 SharedExclusiveLock* lock_; member in class:rtc::SharedScope 61 : lock_(lock) { 62 lock_->LockExclusive(); 65 ~ExclusiveScope() UNLOCK_FUNCTION() { lock_->UnlockExclusive(); } 68 SharedExclusiveLock* lock_; member in class:rtc::ExclusiveScope
|
H A D | thread_checker_impl.cc | 27 CritScope scoped_lock(&lock_); 34 CritScope scoped_lock(&lock_);
|
H A D | thread_checker_impl.h | 40 mutable CriticalSection lock_; member in class:rtc::ThreadCheckerImpl 42 // It's guarded by |lock_|.
|
/external/pdfium/third_party/base/allocator/partition_allocator/ |
H A D | spin_lock.h | 33 static_assert(sizeof(lock_) == sizeof(int), 34 "int and lock_ are different sizes"); 35 if (LIKELY(!lock_.exchange(true, std::memory_order_acquire))) 40 ALWAYS_INLINE void unlock() { lock_.store(false, std::memory_order_release); } 47 std::atomic_int lock_; member in class:pdfium::base::subtle::SpinLock
|
H A D | spin_lock.cc | 71 if (!lock_.load(std::memory_order_relaxed) && 72 LIKELY(!lock_.exchange(true, std::memory_order_acquire))) 78 } while (lock_.load(std::memory_order_relaxed)); 79 } while (UNLIKELY(lock_.exchange(true, std::memory_order_acquire)));
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/ |
H A D | locked_bandwidth_info.cc | 16 : lock_(CriticalSectionWrapper::CreateCriticalSection()) {
|
H A D | locked_bandwidth_info.h | 29 CriticalSectionScoped cs(lock_.get()); 34 CriticalSectionScoped cs(lock_.get()); 39 const rtc::scoped_ptr<CriticalSectionWrapper> lock_; member in class:webrtc::final 40 IsacBandwidthInfo bwinfo_ GUARDED_BY(lock_);
|
/external/libchrome/base/test/ |
H A D | simple_test_clock.cc | 14 AutoLock lock(lock_); 19 AutoLock lock(lock_); 24 AutoLock lock(lock_);
|
H A D | simple_test_tick_clock.cc | 16 AutoLock lock(lock_); 21 AutoLock lock(lock_); 27 AutoLock lock(lock_);
|
H A D | test_simple_task_runner.cc | 23 AutoLock auto_lock(lock_); 34 AutoLock auto_lock(lock_); 49 AutoLock auto_lock(lock_); 54 AutoLock auto_lock(lock_); 59 AutoLock auto_lock(lock_); 64 AutoLock auto_lock(lock_); 69 AutoLock auto_lock(lock_); 74 AutoLock auto_lock(lock_); 84 AutoLock auto_lock(lock_);
|
/external/libchrome/base/threading/ |
H A D | thread_checker_impl.cc | 12 AutoLock auto_lock(lock_); 19 AutoLock auto_lock(lock_); 41 AutoLock auto_lock(lock_); 48 lock_.AssertAcquired();
|
/external/sfntly/cpp/src/sfntly/port/ |
H A D | lock.h | 61 explicit AutoLock(Lock& lock) : lock_(lock) { 62 lock_.Acquire(); 66 lock_.Unlock(); 70 Lock& lock_; member in class:sfntly::AutoLock
|
/external/libchrome/base/task_scheduler/ |
H A D | scheduler_lock.h | 70 explicit AutoSchedulerLock(SchedulerLock& lock) : lock_(lock) { 71 lock_.Acquire(); 75 lock_.AssertAcquired(); 76 lock_.Release(); 80 SchedulerLock& lock_; member in class:base::internal::AutoSchedulerLock
|
/external/libmojo/mojo/edk/system/ |
H A D | core_test_base.cc | 187 base::AutoLock locker(lock_); 192 base::AutoLock locker(lock_); 197 base::AutoLock locker(lock_); 202 base::AutoLock locker(lock_); 207 base::AutoLock locker(lock_); 212 base::AutoLock locker(lock_); 217 base::AutoLock locker(lock_); 222 base::AutoLock locker(lock_); 227 base::AutoLock locker(lock_); 232 base::AutoLock locker(lock_); [all...] |
/external/webrtc/webrtc/modules/remote_bitrate_estimator/ |
H A D | remote_estimator_proxy.h | 58 EXCLUSIVE_LOCKS_REQUIRED(&lock_); member in class:webrtc::RemoteEstimatorProxy 65 rtc::CriticalSection lock_; member in class:webrtc::RemoteEstimatorProxy 67 uint32_t media_ssrc_ GUARDED_BY(&lock_); member in class:webrtc::RemoteEstimatorProxy 68 uint8_t feedback_sequence_ GUARDED_BY(&lock_); member in class:webrtc::RemoteEstimatorProxy 69 SequenceNumberUnwrapper unwrapper_ GUARDED_BY(&lock_); member in class:webrtc::RemoteEstimatorProxy 70 int64_t window_start_seq_ GUARDED_BY(&lock_); member in class:webrtc::RemoteEstimatorProxy 72 std::map<int64_t, int64_t> packet_arrival_times_ GUARDED_BY(&lock_); member in class:webrtc::RemoteEstimatorProxy
|
/external/sfntly/cpp/src/test/ |
H A D | lock_test.cc | 29 BasicLockTestThread(Lock* lock) : lock_(lock), acquired_(0) {} 33 lock_->Acquire(); 35 lock_->Unlock(); 38 lock_->Acquire(); 41 lock_->Unlock(); 44 if (lock_->Try()) { 47 lock_->Unlock(); 55 Lock* lock_; member in class:sfntly::BasicLockTestThread 106 TryLockTestThread(Lock* lock) : lock_(lock), got_lock_(false) {} 109 got_lock_ = lock_ 117 Lock* lock_; member in class:sfntly::TryLockTestThread 183 Lock* lock_; member in class:sfntly::MutexLockTestThread [all...] |
/external/v8/src/libplatform/ |
H A D | task-queue.cc | 18 base::LockGuard<base::Mutex> guard(&lock_); 25 base::LockGuard<base::Mutex> guard(&lock_); 35 base::LockGuard<base::Mutex> guard(&lock_); 52 base::LockGuard<base::Mutex> guard(&lock_); 61 base::LockGuard<base::Mutex> guard(&lock_);
|
/external/libevent/ |
H A D | evthread_pthread.c | 61 evthread_posix_lock_free(void *lock_, unsigned locktype) argument 63 pthread_mutex_t *lock = lock_; 69 evthread_posix_lock(unsigned mode, void *lock_) argument 71 pthread_mutex_t *lock = lock_; 79 evthread_posix_unlock(unsigned mode, void *lock_) argument 81 pthread_mutex_t *lock = lock_; 137 evthread_posix_cond_wait(void *cond_, void *lock_, const struct timeval *tv) argument 141 pthread_mutex_t *lock = lock_;
|