Searched refs:ReaderMutexLock (Results 1 - 7 of 7) sorted by relevance

/external/regex-re2/util/
H A Dmutex.h160 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
161 class ReaderMutexLock { class in namespace:re2
163 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } function in class:re2::ReaderMutexLock
164 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
168 ReaderMutexLock(const ReaderMutexLock&);
169 void operator=(const ReaderMutexLock&);
185 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
/external/protobuf/src/google/protobuf/stubs/
H A Dmutex.h77 #undef ReaderMutexLock macro
92 typedef MutexLock ReaderMutexLock; typedef in namespace:google::protobuf::internal
140 using internal::ReaderMutexLock;
/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));
/external/protobuf/src/google/protobuf/
H A Dmessage.cc355 ReaderMutexLock lock(&mutex_);
H A Ddescriptor.cc857 ReaderMutexLock l(&unknown_enum_values_mu_);
/external/clang/test/SemaCXX/
H A Dwarn-thread-safety-analysis.cpp53 class SCOPED_LOCKABLE ReaderMutexLock { class
55 ReaderMutexLock(Mutex *mu) SHARED_LOCK_FUNCTION(mu);
56 ReaderMutexLock(Mutex *mu, bool adopt) SHARED_LOCKS_REQUIRED(mu);
57 ~ReaderMutexLock() UNLOCK_FUNCTION();
1651 ReaderMutexLock mulock1(&mu1);
2712 ReaderMutexLock lock(getMutexPtr().get());
5076 ReaderMutexLock slock(&mu, true);
5086 ReaderMutexLock slock(&mu, true);
/external/valgrind/drd/tests/
H A Dtsan_unittest.cpp56 #define ReaderLockScoped ReaderMutexLock

Completed in 778 milliseconds