Home
last modified time | relevance | path

Searched refs:ReaderMutexLock (Results 1 – 25 of 114) sorted by relevance

12345

/aosp_15_r20/external/regex-re2/util/
H A Dmutex.h102 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/
Dmutex.h119 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 Dmutex.h555 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/
Dmutex.h562 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 Dmutex.h560 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 Dmutex.h562 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 Dmutex.h611 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 Dmutex.h612 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 Dmutex.h612 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 Dmutex.h318 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 Dclass_table-inl.h71 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 Dclass_table.cc80 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 Dsecagg_client.cc109 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 Dmutex-inl.h313 inline ReaderMutexLock::ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) in ReaderMutexLock() function
318 inline ReaderMutexLock::~ReaderMutexLock() { in ~ReaderMutexLock()
H A Dmutex.h541 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 Dexecutor_cache.cc72 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 Djit_code_cache.cc299 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 Dthread-safety-attrs.cpp49 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 Dcha_unload.cc63 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 Dverification_results.cc47 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 Dmutable_serialization_registry.h78 absl::ReaderMutexLock lock(&registry_mutex_); in SerializeParameters()
98 absl::ReaderMutexLock lock(&registry_mutex_); in SerializeKey()
H A Dmutable_serialization_registry.cc92 absl::ReaderMutexLock lock(&registry_mutex_); in ParseParameters()
99 absl::ReaderMutexLock lock(&registry_mutex_); in ParseKey()
/aosp_15_r20/external/tink/cc/streamingaead/
H A Ddecrypting_random_access_stream.cc83 absl::ReaderMutexLock lock(&matching_mutex_); in PRead()
128 absl::ReaderMutexLock lock(&matching_mutex_); in size()
/aosp_15_r20/art/runtime/oat/
H A Doat_file_manager.cc117 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 Dmutex.h158 typedef MutexLock ReaderMutexLock; typedef
206 using internal::ReaderMutexLock;

12345