/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/ |
H A D | mutex.h | 456 std::atomic<intptr_t> mu_; // The Mutex state. member in absl::Mutex 510 // MutexLock lock(&mu_); 516 // Mutex mu_; 525 explicit MutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) : mu_(mu) { in ABSL_EXCLUSIVE_LOCK_FUNCTION() 526 this->mu_->Lock(); in ABSL_EXCLUSIVE_LOCK_FUNCTION() 534 : mu_(mu) { in ABSL_EXCLUSIVE_LOCK_FUNCTION() 535 this->mu_->LockWhen(cond); in ABSL_EXCLUSIVE_LOCK_FUNCTION() 543 ~MutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->Unlock(); } in ABSL_UNLOCK_FUNCTION() 546 Mutex *const mu_; member in absl::MutexLock 555 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(m 573 Mutex *const mu_; global() member in absl::ReaderMutexLock 601 Mutex *const mu_; global() member in absl::WriterMutexLock 896 Mutex *const mu_; global() member in absl::MutexLockMaybe 927 Mutex *mu_; global() member in absl::ReleasableMutexLock [all...] |
H A D | mutex.cc | 731 intptr_t v = mu_.load(std::memory_order_relaxed); in ~Mutex() 733 ForgetSynchEvent(&this->mu_, kMuEvent, kMuSpin); in ~Mutex() 742 SynchEvent *e = EnsureSynchEvent(&this->mu_, name, kMuEvent, kMuSpin); in EnableDebugLog() 755 SynchEvent *e = EnsureSynchEvent(&this->mu_, nullptr, kMuEvent, kMuSpin); in EnableInvariantDebugging() 1068 intptr_t v = mu_.load(std::memory_order_relaxed); in TryRemove() 1071 mu_.compare_exchange_strong(v, v | kMuSpin | kMuWriter, in TryRemove() 1105 v = mu_.load(std::memory_order_relaxed); in TryRemove() 1112 } while (!mu_.compare_exchange_weak(v, nv, in TryRemove() 1436 (mu_.load(std::memory_order_relaxed) & (kMuWriter | kMuReader)) != 0 && in AssertNotHeld() 1473 intptr_t v = mu_ in Lock() [all...] |
H A D | mutex_benchmark.cc | 49 explicit RaiiLocker(MutexType* mu) : mu_(mu) { mu_->Lock(); } in RaiiLocker() 50 ~RaiiLocker() { mu_->Unlock(); } in ~RaiiLocker() 52 MutexType* mu_; member in __anon19436::RaiiLocker 58 explicit RaiiLocker(std::mutex* mu) : mu_(mu) { mu_->lock(); } in RaiiLocker() 59 ~RaiiLocker() { mu_->unlock(); } in ~RaiiLocker() 61 std::mutex* mu_; member in __anon19436::RaiiLocker
|
/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | mutex.h | 99 void Lock() GOOGLE_PROTOBUF_ACQUIRE() { mu_.lock(); } in GOOGLE_PROTOBUF_ACQUIRE() 100 void Unlock() GOOGLE_PROTOBUF_RELEASE() { mu_.unlock(); } in GOOGLE_PROTOBUF_RELEASE() 107 std::mutex mu_; variable 109 CriticalSectionLock mu_; 118 explicit MutexLock(Mutex *mu) : mu_(mu) { this->mu_->Lock(); } in MutexLock() 119 ~MutexLock() { this->mu_->Unlock(); } in ~MutexLock() 121 Mutex *const mu_; member in google::protobuf::internal::MutexLock 133 mu_(mu) { if (this->mu_ ! in MutexLockMaybe() 136 Mutex *const mu_; global() member in google::protobuf::internal::MutexLockMaybe [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/ |
H A D | pool_urbg.cc | 57 SpinLockHolder l(&mu_); // Always uncontested. in Init() 63 void Fill(uint8_t* out, size_t bytes) ABSL_LOCKS_EXCLUDED(mu_); 67 inline T Generate() ABSL_LOCKS_EXCLUDED(mu_); 69 inline void MaybeRefill() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) { in ABSL_EXCLUSIVE_LOCKS_REQUIRED() 78 uint32_t state_[kState] ABSL_GUARDED_BY(mu_); // First to satisfy alignment. 79 SpinLock mu_; member in absl::random_internal::__anon19294::RandenPoolEntry 81 size_t next_ ABSL_GUARDED_BY(mu_); 86 SpinLockHolder l(&mu_); in Generate() 93 SpinLockHolder l(&mu_); in Generate() 100 SpinLockHolder l(&mu_); in Generate() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/internal/ |
H A D | waiter.cc | 128 explicit PthreadMutexHolder(pthread_mutex_t *mu) : mu_(mu) { in PthreadMutexHolder() 129 const int err = pthread_mutex_lock(mu_); in PthreadMutexHolder() 139 const int err = pthread_mutex_unlock(mu_); in ~PthreadMutexHolder() 146 pthread_mutex_t *mu_; member in absl::synchronization_internal::PthreadMutexHolder 150 const int err = pthread_mutex_init(&mu_, 0); in Waiter() 165 const int err = pthread_mutex_destroy(&mu_); in ~Waiter() 182 PthreadMutexHolder h(&mu_); in Wait() 192 const int err = pthread_cond_wait(&cv_, &mu_); in Wait() 197 const int err = pthread_cond_timedwait(&cv_, &mu_, &abs_timeout); in Wait() 215 PthreadMutexHolder h(&mu_); in Post() 354 SRWLOCK* mu_; global() member in absl::synchronization_internal::LockHolder [all...] |
H A D | thread_pool.h | 46 absl::MutexLock l(&mu_); in ~ThreadPool() 59 absl::MutexLock l(&mu_); in Schedule() 64 bool WorkAvailable() const ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_) { in ABSL_EXCLUSIVE_LOCKS_REQUIRED() 72 absl::MutexLock l(&mu_); in WorkLoop() 73 mu_.Await(absl::Condition(this, &ThreadPool::WorkAvailable)); in WorkLoop() 84 absl::Mutex mu_; member in absl::synchronization_internal::ThreadPool 85 std::queue<std::function<void()>> queue_ ABSL_GUARDED_BY(mu_);
|
H A D | per_thread_sem_test.cc | 50 std::unique_lock<std::mutex> lock(mu_); in Wait() 61 std::lock_guard<std::mutex> lock(mu_); in Post() 67 std::mutex mu_; member in absl::synchronization_internal::SimpleSemaphore
|
H A D | waiter.h | 116 // REQUIRES: mu_ must be held. 119 pthread_mutex_t mu_; member in absl::synchronization_internal::Waiter
|
/third_party/skia/third_party/externals/abseil-cpp/absl/flags/internal/ |
H A D | flag.cc | 70 explicit MutexRelock(absl::Mutex& mu) : mu_(mu) { mu_.Unlock(); } in MutexRelock() 71 ~MutexRelock() { mu_.Lock(); } in ~MutexRelock() 77 absl::Mutex& mu_; member in absl::flags_internal::__anon19228::MutexRelock
|
/third_party/googletest/googletest/include/gtest/internal/ |
H A D | gtest-port.h | 1244 std::lock_guard<std::mutex> lock(mu_); in Notify() 1252 std::unique_lock<std::mutex> lock(mu_); in WaitForNotification() 1257 std::mutex mu_; member in testing::internal::Notification
|
/third_party/node/deps/googletest/include/gtest/internal/ |
H A D | gtest-port.h | 1269 std::lock_guard<std::mutex> lock(mu_); in Notify() 1277 std::unique_lock<std::mutex> lock(mu_); in WaitForNotification() 1282 std::mutex mu_; member in testing::internal::Notification
|
/third_party/protobuf/src/google/protobuf/ |
H A D | generated_message_reflection.cc | 2375 mu_.Lock(); in AddArray() 2377 mu_.Unlock(); in AddArray() 2388 WrappedMutex mu_; member
|