/aosp_15_r20/external/regex-re2/util/ |
H A D | mutex.h | 102 class ReaderMutexLock { 104 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } in ReaderMutexLock() function 105 ~ReaderMutexLock() { mu_->ReaderUnlock(); } in ~ReaderMutexLock() 109 ReaderMutexLock(const ReaderMutexLock&) = delete; 110 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 126 #define ReaderMutexLock(x) static_assert(false, "ReaderMutexLock declaration missing variable name") macro
|
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/re2/util/ |
D | mutex.h | 119 class ReaderMutexLock { 121 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } in ReaderMutexLock() function 122 ~ReaderMutexLock() { mu_->ReaderUnlock(); } in ~ReaderMutexLock() 126 ReaderMutexLock(const ReaderMutexLock&) = delete; 127 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 143 #define ReaderMutexLock(x) static_assert(false, "ReaderMutexLock declaration missing variable name") macro
|
/aosp_15_r20/external/openscreen/third_party/abseil/src/absl/synchronization/ |
H A D | mutex.h | 555 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 557 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 561 explicit ReaderMutexLock(Mutex *mu, const Condition &cond) in ReaderMutexLock() function 567 ReaderMutexLock(const ReaderMutexLock&) = delete; 568 ReaderMutexLock(ReaderMutexLock&&) = delete; 569 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 570 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 572 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/ |
D | mutex.h | 562 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 564 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 568 explicit ReaderMutexLock(Mutex *mu, const Condition &cond) in ReaderMutexLock() function 574 ReaderMutexLock(const ReaderMutexLock&) = delete; 575 ReaderMutexLock(ReaderMutexLock&&) = delete; 576 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 577 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 579 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/webrtc/third_party/abseil-cpp/absl/synchronization/ |
H A D | mutex.h | 560 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 562 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 566 explicit ReaderMutexLock(Mutex *mu, const Condition &cond) in ReaderMutexLock() function 572 ReaderMutexLock(const ReaderMutexLock&) = delete; 573 ReaderMutexLock(ReaderMutexLock&&) = delete; 574 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 575 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 577 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/synchronization/ |
H A D | mutex.h | 562 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 564 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 568 explicit ReaderMutexLock(Mutex *mu, const Condition &cond) in ReaderMutexLock() function 574 ReaderMutexLock(const ReaderMutexLock&) = delete; 575 ReaderMutexLock(ReaderMutexLock&&) = delete; 576 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 577 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 579 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/cronet/third_party/abseil-cpp/absl/synchronization/ |
H A D | mutex.h | 611 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 613 explicit ReaderMutexLock(Mutex* mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 617 explicit ReaderMutexLock(Mutex* mu, const Condition& cond) in ReaderMutexLock() function 623 ReaderMutexLock(const ReaderMutexLock&) = delete; 624 ReaderMutexLock(ReaderMutexLock&&) = delete; 625 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 626 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 628 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/abseil-cpp/absl/synchronization/ |
H A D | mutex.h | 612 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 614 explicit ReaderMutexLock(Mutex* mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 618 explicit ReaderMutexLock(Mutex* mu, const Condition& cond) in ReaderMutexLock() function 624 ReaderMutexLock(const ReaderMutexLock&) = delete; 625 ReaderMutexLock(ReaderMutexLock&&) = delete; 626 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 627 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 629 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/angle/third_party/abseil-cpp/absl/synchronization/ |
H A D | mutex.h | 612 class ABSL_SCOPED_LOCKABLE ReaderMutexLock { 614 explicit ReaderMutexLock(Mutex* mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function 618 explicit ReaderMutexLock(Mutex* mu, const Condition& cond) in ReaderMutexLock() function 624 ReaderMutexLock(const ReaderMutexLock&) = delete; 625 ReaderMutexLock(ReaderMutexLock&&) = delete; 626 ReaderMutexLock& operator=(const ReaderMutexLock&) = delete; 627 ReaderMutexLock& operator=(ReaderMutexLock&&) = delete; 629 ~ReaderMutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->ReaderUnlock(); } in ABSL_UNLOCK_FUNCTION()
|
/aosp_15_r20/external/gflags/src/ |
H A D | mutex.h | 318 class ReaderMutexLock { 320 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } in ReaderMutexLock() function 321 ~ReaderMutexLock() { mu_->ReaderUnlock(); } in ~ReaderMutexLock() 325 ReaderMutexLock(const ReaderMutexLock&); 326 void operator=(const ReaderMutexLock&); 342 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
|
/aosp_15_r20/art/runtime/ |
H A D | class_table-inl.h | 71 ReaderMutexLock mu(Thread::Current(), lock_); in VisitRoots() 91 ReaderMutexLock mu(Thread::Current(), lock_); in VisitRoots() 111 ReaderMutexLock mu(Thread::Current(), lock_); in VisitClassesIfConditionMet() 142 ReaderMutexLock mu(Thread::Current(), lock_); in VisitClassesAndRoots() 160 ReaderMutexLock mu(Thread::Current(), lock_); in Visit() 173 ReaderMutexLock mu(Thread::Current(), lock_); in Visit() 250 ReaderMutexLock mu(Thread::Current(), lock_); in Size()
|
H A D | class_table.cc | 80 ReaderMutexLock mu(Thread::Current(), lock_); in NumZygoteClasses() 89 ReaderMutexLock mu(Thread::Current(), lock_); in NumNonZygoteClasses() 94 ReaderMutexLock mu(Thread::Current(), lock_); in NumReferencedZygoteClasses() 103 ReaderMutexLock mu(Thread::Current(), lock_); in NumReferencedNonZygoteClasses() 109 ReaderMutexLock mu(Thread::Current(), lock_); in Lookup()
|
/aosp_15_r20/external/federated-compute/fcp/secagg/client/ |
H A D | secagg_client.cc | 109 absl::ReaderMutexLock _(&mu_); in ErrorMessage() 114 absl::ReaderMutexLock _(&mu_); in IsAborted() 119 absl::ReaderMutexLock _(&mu_); in IsCompletedSuccessfully() 124 absl::ReaderMutexLock _(&mu_); in State()
|
/aosp_15_r20/art/runtime/base/ |
H A D | mutex-inl.h | 313 inline ReaderMutexLock::ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) in ReaderMutexLock() function 318 inline ReaderMutexLock::~ReaderMutexLock() { in ~ReaderMutexLock()
|
H A D | mutex.h | 541 class SCOPED_CAPABILITY ReaderMutexLock { 543 ALWAYS_INLINE ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) ACQUIRE(mu); 545 ALWAYS_INLINE ~ReaderMutexLock() RELEASE(); 550 DISALLOW_COPY_AND_ASSIGN(ReaderMutexLock);
|
/aosp_15_r20/external/tensorflow/tensorflow/compiler/xla/stream_executor/ |
H A D | executor_cache.cc | 72 absl::ReaderMutexLock lock{&mutex_}; in Get() 78 absl::ReaderMutexLock l{&e.configurations_mutex}; in Get() 101 absl::ReaderMutexLock lock{&entry->configurations_mutex}; in Get()
|
/aosp_15_r20/art/runtime/jit/ |
H A D | jit_code_cache.cc | 299 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in ContainsMethod() 324 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in GetJniStubCode() 409 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in SweepRootTables() 525 ReaderMutexLock mu2(Thread::Current(), *Locks::jit_mutator_lock_); in FreeAllMethodHeaders() 985 ReaderMutexLock mu2(self, *Locks::jit_mutator_lock_); in TransitionToDebuggable() 1393 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in LookupMethodHeader() 1418 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in LookupMethodHeader() 1433 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in LookupMethodHeader() 1461 ReaderMutexLock mu(self, *Locks::jit_mutator_lock_); in LookupOsrMethodHeader() 1546 ReaderMutexLock mu2(self, *Locks::jit_mutator_lock_); in GetProfiledMethods() [all …]
|
/aosp_15_r20/external/clang/test/PCH/ |
H A D | thread-safety-attrs.cpp | 49 class __attribute__((scoped_lockable)) ReaderMutexLock { class 51 ReaderMutexLock(Mutex *mu) __attribute__((exclusive_lock_function(mu))); 52 ~ReaderMutexLock() __attribute__((unlock_function));
|
/aosp_15_r20/art/test/616-cha-unloading/ |
H A D | cha_unload.cc | 63 ReaderMutexLock mu(Thread::Current(), *Locks::mutator_lock_); in Java_Main_reuseArenaOfMethod() 64 ReaderMutexLock mu2(Thread::Current(), *Locks::classlinker_classes_lock_); in Java_Main_reuseArenaOfMethod()
|
/aosp_15_r20/art/dex2oat/dex/ |
H A D | verification_results.cc | 47 ReaderMutexLock mu(Thread::Current(), rejected_classes_lock_); in IsClassRejected() 71 ReaderMutexLock mu(Thread::Current(), uncompilable_methods_lock_); in IsUncompilableMethod()
|
/aosp_15_r20/external/tink/cc/internal/ |
H A D | mutable_serialization_registry.h | 78 absl::ReaderMutexLock lock(®istry_mutex_); in SerializeParameters() 98 absl::ReaderMutexLock lock(®istry_mutex_); in SerializeKey()
|
H A D | mutable_serialization_registry.cc | 92 absl::ReaderMutexLock lock(®istry_mutex_); in ParseParameters() 99 absl::ReaderMutexLock lock(®istry_mutex_); in ParseKey()
|
/aosp_15_r20/external/tink/cc/streamingaead/ |
H A D | decrypting_random_access_stream.cc | 83 absl::ReaderMutexLock lock(&matching_mutex_); in PRead() 128 absl::ReaderMutexLock lock(&matching_mutex_); in size()
|
/aosp_15_r20/art/runtime/oat/ |
H A D | oat_file_manager.cc | 117 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in FindOpenedOatFileFromDexLocation() 131 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in FindOpenedOatFileFromOatLocation() 899 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in SetOnlyUseTrustedOatFiles() 907 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in DumpForSigQuit() 918 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in ContainsPc()
|
/aosp_15_r20/external/protobuf/src/google/protobuf/stubs/ |
H A D | mutex.h | 158 typedef MutexLock ReaderMutexLock; typedef 206 using internal::ReaderMutexLock;
|