Home
last modified time | relevance | path

Searched refs:mu_ (Results 1 - 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/
H A Dmutex.h456 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 Dmutex.cc731 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 Dmutex_benchmark.cc49 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 Dmutex.h99 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 Dpool_urbg.cc57 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 Dwaiter.cc128 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 Dthread_pool.h46 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 Dper_thread_sem_test.cc50 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 Dwaiter.h116 // 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 Dflag.cc70 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 Dgtest-port.h1244 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 Dgtest-port.h1269 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 Dgenerated_message_reflection.cc2375 mu_.Lock(); in AddArray()
2377 mu_.Unlock(); in AddArray()
2388 WrappedMutex mu_; member

Completed in 22 milliseconds