Searched refs:lock_ (Results 1 - 25 of 167) sorted by relevance

1234567

/external/libmojo/mojo/public/cpp/bindings/lib/
H A Dmay_auto_lock.h20 : 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 Drw_lock_posix.cc15 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 Drw_lock_win.cc36 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 Dlock.h24 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 Dread_write_lock.h76 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 Dlock_unittest.cc20 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 Dtrivial_ctor.cpp14 MySpinLock lock_; member in class:TrivialTemplateOK
/external/webrtc/webrtc/base/
H A Dsharedexclusivelock.h45 : 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 Dthread_checker_impl.cc27 CritScope scoped_lock(&lock_);
34 CritScope scoped_lock(&lock_);
H A Dthread_checker_impl.h40 mutable CriticalSection lock_; member in class:rtc::ThreadCheckerImpl
42 // It's guarded by |lock_|.
/external/pdfium/third_party/base/allocator/partition_allocator/
H A Dspin_lock.h33 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 Dspin_lock.cc71 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 Dlocked_bandwidth_info.cc16 : lock_(CriticalSectionWrapper::CreateCriticalSection()) {
H A Dlocked_bandwidth_info.h29 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 Dsimple_test_clock.cc14 AutoLock lock(lock_);
19 AutoLock lock(lock_);
24 AutoLock lock(lock_);
H A Dsimple_test_tick_clock.cc16 AutoLock lock(lock_);
21 AutoLock lock(lock_);
27 AutoLock lock(lock_);
H A Dtest_simple_task_runner.cc23 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 Dthread_checker_impl.cc12 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 Dlock.h61 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 Dscheduler_lock.h70 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 Dcore_test_base.cc187 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 Dremote_estimator_proxy.h58 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 Dlock_test.cc29 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 Dtask-queue.cc18 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 Devthread_pthread.c61 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_;

Completed in 657 milliseconds

1234567