/external/openfst/src/include/fst/ |
H A D | lock.h | 67 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 D | mutex.h | 275 // 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 D | mutex.h | 164 // 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 D | mutex.h | 160 // 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 D | simple_mutex.h | 297 // 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 D | simple_mutex.h | 297 // 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 D | mutex.h | 315 // 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 D | test_utils.h | 46 #define ReaderLockScoped ReaderMutexLock
|
/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));
|
/external/openfst/src/lib/ |
H A D | symbol-table.cc | 84 ReaderMutexLock check_sum_lock(&check_sum_mutex_);
|
/external/protobuf/src/google/protobuf/ |
H A D | message.cc | 262 ReaderMutexLock lock(&mutex_);
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/ |
H A D | message.cc | 302 ReaderMutexLock lock(&mutex_);
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | common.h | 1148 typedef MutexLock ReaderMutexLock; typedef in namespace:google::protobuf::internal 1168 using internal::ReaderMutexLock;
|
/external/protobuf/src/google/protobuf/stubs/ |
H A D | common.h | 1082 typedef MutexLock ReaderMutexLock; typedef in namespace:google::protobuf::internal 1102 using internal::ReaderMutexLock;
|
/external/clang/test/SemaCXX/ |
H A D | warn-thread-safety-analysis.cpp | 49 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 D | tsan_unittest.cpp | 56 #define ReaderLockScoped ReaderMutexLock
|