Searched defs:ReaderMutexLock (Results 1 - 9 of 9) sorted by relevance

/external/openfst/src/include/fst/
H A Dlock.h67 class ReaderMutexLock { class in namespace:fst
69 ReaderMutexLock(Mutex *) {} function in class:fst::ReaderMutexLock
72 DISALLOW_COPY_AND_ASSIGN(ReaderMutexLock);
/external/chromium_org/third_party/re2/util/
H A Dmutex.h164 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
165 class ReaderMutexLock { class in namespace:re2
167 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } function in class:re2::ReaderMutexLock
168 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
172 ReaderMutexLock(const ReaderMutexLock&);
173 void operator=(const ReaderMutexLock&);
189 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
/external/chromium_org/third_party/tcmalloc/chromium/src/base/
H A Dsimple_mutex.h297 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
298 class ReaderMutexLock { class in namespace:MUTEX_NAMESPACE
300 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } function in class:MUTEX_NAMESPACE::ReaderMutexLock
301 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
305 ReaderMutexLock(const ReaderMutexLock&);
306 void operator=(const ReaderMutexLock&);
322 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
/external/chromium_org/third_party/tcmalloc/vendor/src/base/
H A Dsimple_mutex.h297 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
298 class ReaderMutexLock { class in namespace:MUTEX_NAMESPACE
300 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } function in class:MUTEX_NAMESPACE::ReaderMutexLock
301 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
305 ReaderMutexLock(const ReaderMutexLock&);
306 void operator=(const ReaderMutexLock&);
322 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
/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/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/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
H A Dcommon.h1147 typedef MutexLock ReaderMutexLock; typedef in namespace:google::protobuf::internal
1167 using internal::ReaderMutexLock;
/external/protobuf/src/google/protobuf/stubs/
H A Dcommon.h1082 typedef MutexLock ReaderMutexLock; typedef in namespace:google::protobuf::internal
1102 using internal::ReaderMutexLock;
/external/clang/test/SemaCXX/
H A Dwarn-thread-safety-analysis.cpp49 class __attribute__((scoped_lockable)) ReaderMutexLock { class
51 ReaderMutexLock(Mutex *mu) __attribute__((exclusive_lock_function(mu)));
52 ~ReaderMutexLock() __attribute__((unlock_function));
1609 ReaderMutexLock mulock1(&mu1);
2655 ReaderMutexLock lock(getMutexPtr().get());

Completed in 769 milliseconds