HomeSort by relevance Sort by last modified time
    Searched defs:WriterMutexLock (Results 1 - 8 of 8) sorted by null

  /external/regex-re2/util/
mutex.h 160 // ReaderMutexLock and WriterMutexLock do the same, for rwlocks
172 class WriterMutexLock {
174 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock(); }
175 ~WriterMutexLock() { mu_->WriterUnlock(); }
179 WriterMutexLock(const WriterMutexLock&);
180 void operator=(const WriterMutexLock&);
186 #define WriterMutexLock(x) COMPILE_ASSERT(0, wmutex_lock_decl_missing_var_name)
  /external/protobuf/src/google/protobuf/stubs/
mutex.h 78 #undef WriterMutexLock
93 typedef MutexLock WriterMutexLock;
141 using internal::WriterMutexLock;
  /prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/
mutex.h 78 #undef WriterMutexLock
93 typedef MutexLock WriterMutexLock;
141 using internal::WriterMutexLock;
  /art/runtime/base/
mutex.h 525 class SCOPED_CAPABILITY WriterMutexLock {
527 WriterMutexLock(Thread* self, ReaderWriterMutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) :
532 ~WriterMutexLock() UNLOCK_FUNCTION() {
539 DISALLOW_COPY_AND_ASSIGN(WriterMutexLock);
541 // Catch bug where variable name is omitted. "WriterMutexLock (lock);" instead of
542 // "WriterMutexLock mu(lock)".
543 #define WriterMutexLock(x) static_assert(0, "WriterMutexLock declaration missing variable name")
  /prebuilts/misc/darwin-x86_64/protobuf2.5/include/google/protobuf/stubs/
common.h     [all...]
  /prebuilts/misc/linux-x86_64/protobuf2.5/include/google/protobuf/stubs/
common.h     [all...]
  /prebuilts/misc/windows/protobuf2.5/include/google/protobuf/stubs/
common.h     [all...]
  /prebuilts/tools/linux-x86_64/protoc/include/google/protobuf/stubs/
common.h     [all...]

Completed in 478 milliseconds