Searched refs:ReaderMutexLock (Results 1 - 16 of 16) 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/sdch/open-vcdiff/src/
H A Dmutex.h275 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
276 class ReaderMutexLock { class
278 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } function in class:ReaderMutexLock
279 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
283 ReaderMutexLock(const ReaderMutexLock&);
284 void operator=(const ReaderMutexLock&);
300 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
/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/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/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/open-vcdiff/gflags/src/
H A Dmutex.h315 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
316 class ReaderMutexLock { class in namespace:MUTEX_NAMESPACE
318 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } function in class:MUTEX_NAMESPACE::ReaderMutexLock
319 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
323 ReaderMutexLock(const ReaderMutexLock&);
324 void operator=(const ReaderMutexLock&);
340 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
/external/valgrind/unittest/
H A Dtest_utils.h46 #define ReaderLockScoped 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/openfst/src/lib/
H A Dsymbol-table.cc84 ReaderMutexLock check_sum_lock(&check_sum_mutex_);
/external/protobuf/src/google/protobuf/
H A Dmessage.cc262 ReaderMutexLock lock(&mutex_);
/external/chromium_org/third_party/protobuf/src/google/protobuf/
H A Dmessage.cc302 ReaderMutexLock lock(&mutex_);
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
H A Dcommon.h1148 typedef MutexLock ReaderMutexLock; typedef in namespace:google::protobuf::internal
1168 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));
1608 ReaderMutexLock mulock1(&mu1);
2654 ReaderMutexLock lock(getMutexPtr().get());
/external/valgrind/main/drd/tests/
H A Dtsan_unittest.cpp56 #define ReaderLockScoped ReaderMutexLock

Completed in 475 milliseconds