Mutex 14 mojo/public/cpp/utility/lib/mutex.cc Mutex::Mutex() { Mutex 26 mojo/public/cpp/utility/lib/mutex.cc Mutex::~Mutex() { Mutex 31 mojo/public/cpp/utility/lib/mutex.cc void Mutex::Lock() { Mutex 36 mojo/public/cpp/utility/lib/mutex.cc void Mutex::Unlock() { Mutex 41 mojo/public/cpp/utility/lib/mutex.cc bool Mutex::TryLock() { Mutex 47 mojo/public/cpp/utility/lib/mutex.cc void Mutex::AssertHeld() { Mutex 26 mojo/public/cpp/utility/mutex.h class Mutex { Mutex 29 mojo/public/cpp/utility/mutex.h Mutex() : mutex_(internal::kPthreadMutexInitializer) {} Mutex 30 mojo/public/cpp/utility/mutex.h ~Mutex() { pthread_mutex_destroy(&mutex_); } Mutex 38 mojo/public/cpp/utility/mutex.h Mutex(); Mutex 39 mojo/public/cpp/utility/mutex.h ~Mutex(); Mutex 51 mojo/public/cpp/utility/mutex.h MOJO_DISALLOW_COPY_AND_ASSIGN(Mutex); Mutex 56 mojo/public/cpp/utility/mutex.h explicit MutexLock(Mutex* mutex) : mutex_(mutex) { mutex_->Lock(); } Mutex 60 mojo/public/cpp/utility/mutex.h Mutex* const mutex_; Mutex 20 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 45 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex* mutex, Mutex 100 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex* const mutex_; Mutex 133 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 170 mojo/public/cpp/utility/tests/mutex_unittest.cc explicit TryThread(Mutex* mutex) : mutex_(mutex), try_lock_succeeded_() {} Mutex 182 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex* const mutex_; Mutex 189 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 227 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 235 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 241 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 248 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 255 mojo/public/cpp/utility/tests/mutex_unittest.cc Mutex mutex; Mutex 17 third_party/cacheinvalidation/overrides/google/cacheinvalidation/deps/mutex.h explicit MutexLock(Mutex* m) : auto_lock_(*m) {} Mutex 163 third_party/leveldatabase/env_chromium.h leveldb::port::Mutex mu_; Mutex 17 third_party/leveldatabase/port/port_chromium.cc Mutex::Mutex() { Mutex 20 third_party/leveldatabase/port/port_chromium.cc Mutex::~Mutex() { Mutex 23 third_party/leveldatabase/port/port_chromium.cc void Mutex::Lock() { Mutex 27 third_party/leveldatabase/port/port_chromium.cc void Mutex::Unlock() { Mutex 31 third_party/leveldatabase/port/port_chromium.cc void Mutex::AssertHeld() { Mutex 35 third_party/leveldatabase/port/port_chromium.cc CondVar::CondVar(Mutex* mu) Mutex 37 third_party/leveldatabase/port/port_chromium.h class Mutex { Mutex 39 third_party/leveldatabase/port/port_chromium.h Mutex(); Mutex 40 third_party/leveldatabase/port/port_chromium.h ~Mutex(); Mutex 49 third_party/leveldatabase/port/port_chromium.h DISALLOW_COPY_AND_ASSIGN(Mutex); Mutex 54 third_party/leveldatabase/port/port_chromium.h explicit CondVar(Mutex* mu); Mutex 148 third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h mutable Mutex mutex_; Mutex 854 third_party/protobuf/src/google/protobuf/descriptor.cc : mutex_(new Mutex), Mutex 1287 third_party/protobuf/src/google/protobuf/descriptor.h Mutex* mutex_; Mutex 125 third_party/protobuf/src/google/protobuf/dynamic_message.h mutable Mutex prototypes_mutex_; Mutex 252 third_party/protobuf/src/google/protobuf/message.cc Mutex mutex_; Mutex 126 third_party/protobuf/src/google/protobuf/stubs/common.cc static Mutex* log_silencer_count_mutex_ = NULL; Mutex 134 third_party/protobuf/src/google/protobuf/stubs/common.cc log_silencer_count_mutex_ = new Mutex; Mutex 247 third_party/protobuf/src/google/protobuf/stubs/common.cc struct Mutex::Internal { Mutex 255 third_party/protobuf/src/google/protobuf/stubs/common.cc Mutex::Mutex() Mutex 260 third_party/protobuf/src/google/protobuf/stubs/common.cc Mutex::~Mutex() { Mutex 265 third_party/protobuf/src/google/protobuf/stubs/common.cc void Mutex::Lock() { Mutex 272 third_party/protobuf/src/google/protobuf/stubs/common.cc void Mutex::Unlock() { Mutex 279 third_party/protobuf/src/google/protobuf/stubs/common.cc void Mutex::AssertHeld() { Mutex 287 third_party/protobuf/src/google/protobuf/stubs/common.cc struct Mutex::Internal { Mutex 291 third_party/protobuf/src/google/protobuf/stubs/common.cc Mutex::Mutex() Mutex 296 third_party/protobuf/src/google/protobuf/stubs/common.cc Mutex::~Mutex() { Mutex 301 third_party/protobuf/src/google/protobuf/stubs/common.cc void Mutex::Lock() { Mutex 308 third_party/protobuf/src/google/protobuf/stubs/common.cc void Mutex::Unlock() { Mutex 315 third_party/protobuf/src/google/protobuf/stubs/common.cc void Mutex::AssertHeld() { Mutex 347 third_party/protobuf/src/google/protobuf/stubs/common.cc Mutex* shutdown_functions_mutex = NULL; Mutex 352 third_party/protobuf/src/google/protobuf/stubs/common.cc shutdown_functions_mutex = new Mutex; Mutex 1111 third_party/protobuf/src/google/protobuf/stubs/common.h class LIBPROTOBUF_EXPORT Mutex { Mutex 1114 third_party/protobuf/src/google/protobuf/stubs/common.h Mutex(); Mutex 1117 third_party/protobuf/src/google/protobuf/stubs/common.h ~Mutex(); Mutex 1133 third_party/protobuf/src/google/protobuf/stubs/common.h GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(Mutex); Mutex 1139 third_party/protobuf/src/google/protobuf/stubs/common.h explicit MutexLock(Mutex *mu) : mu_(mu) { this->mu_->Lock(); } Mutex 1142 third_party/protobuf/src/google/protobuf/stubs/common.h Mutex *const mu_; Mutex 1153 third_party/protobuf/src/google/protobuf/stubs/common.h explicit MutexLockMaybe(Mutex *mu) : Mutex 1157 third_party/protobuf/src/google/protobuf/stubs/common.h Mutex *const mu_; Mutex 1165 third_party/protobuf/src/google/protobuf/stubs/common.h using internal::Mutex; Mutex 108 third_party/protobuf/src/google/protobuf/stubs/once_unittest.cc Mutex done_mutex_; Mutex 155 third_party/protobuf/src/google/protobuf/stubs/once_unittest.cc Mutex mutex_; Mutex 156 third_party/protobuf/src/google/protobuf/stubs/once_unittest.cc Mutex init_blocker_; Mutex 348 third_party/re2/re2/dfa.cc Mutex mutex_; // mutex_ >= cache_mutex_.r Mutex 362 third_party/re2/re2/dfa.cc Mutex cache_mutex_; Mutex 1097 third_party/re2/re2/dfa.cc explicit RWLocker(Mutex* mu); Mutex 1112 third_party/re2/re2/dfa.cc Mutex* mu_; Mutex 1118 third_party/re2/re2/dfa.cc DFA::RWLocker::RWLocker(Mutex* mu) Mutex 357 third_party/re2/re2/prog.h Mutex dfa_mutex_; // Protects dfa_first_, dfa_longest_ Mutex 191 third_party/re2/re2/re2.cc mutex_ = new Mutex; Mutex 193 third_party/re2/re2/re2.h class Mutex; Mutex 692 third_party/re2/re2/re2.h mutable Mutex* mutex_; Mutex 49 third_party/re2/util/atomicops.h re2::Mutex mu; Mutex 54 third_party/re2/util/mutex.h class Mutex { Mutex 57 third_party/re2/util/mutex.h inline Mutex(); Mutex 60 third_party/re2/util/mutex.h inline ~Mutex(); Mutex 79 third_party/re2/util/mutex.h Mutex(Mutex *ignored); Mutex 81 third_party/re2/util/mutex.h Mutex(const Mutex&); Mutex 82 third_party/re2/util/mutex.h void operator=(const Mutex&); Mutex 99 third_party/re2/util/mutex.h Mutex::Mutex() : mutex_(0) { } Mutex 100 third_party/re2/util/mutex.h Mutex::~Mutex() { assert(mutex_ == 0); } Mutex 101 third_party/re2/util/mutex.h void Mutex::Lock() { assert(--mutex_ == -1); } Mutex 102 third_party/re2/util/mutex.h void Mutex::Unlock() { assert(mutex_++ == -1); } Mutex 103 third_party/re2/util/mutex.h bool Mutex::TryLock() { if (mutex_) return false; Lock(); return true; } Mutex 104 third_party/re2/util/mutex.h void Mutex::ReaderLock() { assert(++mutex_ > 0); } Mutex 105 third_party/re2/util/mutex.h void Mutex::ReaderUnlock() { assert(mutex_-- > 0); } Mutex 112 third_party/re2/util/mutex.h Mutex::Mutex() { SAFE_PTHREAD(pthread_rwlock_init(&mutex_, NULL)); } Mutex 113 third_party/re2/util/mutex.h Mutex::~Mutex() { SAFE_PTHREAD(pthread_rwlock_destroy(&mutex_)); } Mutex 114 third_party/re2/util/mutex.h void Mutex::Lock() { SAFE_PTHREAD(pthread_rwlock_wrlock(&mutex_)); } Mutex 115 third_party/re2/util/mutex.h void Mutex::Unlock() { SAFE_PTHREAD(pthread_rwlock_unlock(&mutex_)); } Mutex 116 third_party/re2/util/mutex.h bool Mutex::TryLock() { return pthread_rwlock_trywrlock(&mutex_) == 0; } Mutex 117 third_party/re2/util/mutex.h void Mutex::ReaderLock() { SAFE_PTHREAD(pthread_rwlock_rdlock(&mutex_)); } Mutex 118 third_party/re2/util/mutex.h void Mutex::ReaderUnlock() { SAFE_PTHREAD(pthread_rwlock_unlock(&mutex_)); } Mutex 127 third_party/re2/util/mutex.h Mutex::Mutex() { SAFE_PTHREAD(pthread_mutex_init(&mutex_, NULL)); } Mutex 128 third_party/re2/util/mutex.h Mutex::~Mutex() { SAFE_PTHREAD(pthread_mutex_destroy(&mutex_)); } Mutex 129 third_party/re2/util/mutex.h void Mutex::Lock() { SAFE_PTHREAD(pthread_mutex_lock(&mutex_)); } Mutex 130 third_party/re2/util/mutex.h void Mutex::Unlock() { SAFE_PTHREAD(pthread_mutex_unlock(&mutex_)); } Mutex 131 third_party/re2/util/mutex.h bool Mutex::TryLock() { return pthread_mutex_trylock(&mutex_) == 0; } Mutex 132 third_party/re2/util/mutex.h void Mutex::ReaderLock() { Lock(); } // we don't have read-write locks Mutex 133 third_party/re2/util/mutex.h void Mutex::ReaderUnlock() { Unlock(); } Mutex 138 third_party/re2/util/mutex.h Mutex::Mutex() { InitializeCriticalSection(&mutex_); } Mutex 139 third_party/re2/util/mutex.h Mutex::~Mutex() { DeleteCriticalSection(&mutex_); } Mutex 140 third_party/re2/util/mutex.h void Mutex::Lock() { EnterCriticalSection(&mutex_); } Mutex 141 third_party/re2/util/mutex.h void Mutex::Unlock() { LeaveCriticalSection(&mutex_); } Mutex 142 third_party/re2/util/mutex.h bool Mutex::TryLock() { return TryEnterCriticalSection(&mutex_) != 0; } Mutex 143 third_party/re2/util/mutex.h void Mutex::ReaderLock() { Lock(); } // we don't have read-write locks Mutex 144 third_party/re2/util/mutex.h void Mutex::ReaderUnlock() { Unlock(); } Mutex 155 third_party/re2/util/mutex.h explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); } Mutex 158 third_party/re2/util/mutex.h Mutex * const mu_; Mutex 167 third_party/re2/util/mutex.h explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } Mutex 170 third_party/re2/util/mutex.h Mutex * const mu_; Mutex 178 third_party/re2/util/mutex.h explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock(); } Mutex 181 third_party/re2/util/mutex.h Mutex * const mu_; Mutex 205 third_party/re2/util/mutex.h static Mutex name Mutex 147 third_party/tcmalloc/chromium/src/base/simple_mutex.h class Mutex { Mutex 154 third_party/tcmalloc/chromium/src/base/simple_mutex.h inline Mutex(); Mutex 159 third_party/tcmalloc/chromium/src/base/simple_mutex.h inline Mutex(LinkerInitialized); Mutex 162 third_party/tcmalloc/chromium/src/base/simple_mutex.h inline ~Mutex(); Mutex 188 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex(Mutex* /*ignored*/) {} Mutex 190 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex(const Mutex&); Mutex 191 third_party/tcmalloc/chromium/src/base/simple_mutex.h void operator=(const Mutex&); Mutex 207 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex() : mutex_(0) { } Mutex 208 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex(Mutex::LinkerInitialized) : mutex_(0) { } Mutex 209 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::~Mutex() { assert(mutex_ == 0); } Mutex 210 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Lock() { assert(--mutex_ == -1); } Mutex 211 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Unlock() { assert(mutex_++ == -1); } Mutex 212 third_party/tcmalloc/chromium/src/base/simple_mutex.h bool Mutex::TryLock() { if (mutex_) return false; Lock(); return true; } Mutex 213 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderLock() { assert(++mutex_ > 0); } Mutex 214 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderUnlock() { assert(mutex_-- > 0); } Mutex 218 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex() : destroy_(true) { Mutex 222 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex(LinkerInitialized) : destroy_(false) { Mutex 226 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::~Mutex() { if (destroy_) DeleteCriticalSection(&mutex_); } Mutex 227 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Lock() { if (is_safe_) EnterCriticalSection(&mutex_); } Mutex 228 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Unlock() { if (is_safe_) LeaveCriticalSection(&mutex_); } Mutex 229 third_party/tcmalloc/chromium/src/base/simple_mutex.h bool Mutex::TryLock() { return is_safe_ ? Mutex 231 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderLock() { Lock(); } // we don't have read-write locks Mutex 232 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderUnlock() { Unlock(); } Mutex 240 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex() : destroy_(true) { Mutex 244 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex(Mutex::LinkerInitialized) : destroy_(false) { Mutex 248 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::~Mutex() { if (destroy_) SAFE_PTHREAD(pthread_rwlock_destroy); } Mutex 249 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Lock() { SAFE_PTHREAD(pthread_rwlock_wrlock); } Mutex 250 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Unlock() { SAFE_PTHREAD(pthread_rwlock_unlock); } Mutex 251 third_party/tcmalloc/chromium/src/base/simple_mutex.h bool Mutex::TryLock() { return is_safe_ ? Mutex 253 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderLock() { SAFE_PTHREAD(pthread_rwlock_rdlock); } Mutex 254 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderUnlock() { SAFE_PTHREAD(pthread_rwlock_unlock); } Mutex 263 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex() : destroy_(true) { Mutex 267 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::Mutex(Mutex::LinkerInitialized) : destroy_(false) { Mutex 271 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex::~Mutex() { if (destroy_) SAFE_PTHREAD(pthread_mutex_destroy); } Mutex 272 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Lock() { SAFE_PTHREAD(pthread_mutex_lock); } Mutex 273 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::Unlock() { SAFE_PTHREAD(pthread_mutex_unlock); } Mutex 274 third_party/tcmalloc/chromium/src/base/simple_mutex.h bool Mutex::TryLock() { return is_safe_ ? Mutex 276 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderLock() { Lock(); } Mutex 277 third_party/tcmalloc/chromium/src/base/simple_mutex.h void Mutex::ReaderUnlock() { Unlock(); } Mutex 288 third_party/tcmalloc/chromium/src/base/simple_mutex.h explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); } Mutex 291 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex * const mu_; Mutex 300 third_party/tcmalloc/chromium/src/base/simple_mutex.h explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } Mutex 303 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex * const mu_; Mutex 311 third_party/tcmalloc/chromium/src/base/simple_mutex.h explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock(); } Mutex 314 third_party/tcmalloc/chromium/src/base/simple_mutex.h Mutex * const mu_; Mutex 250 third_party/tcmalloc/chromium/src/tests/malloc_hook_test.cc static Mutex threadcount_lock; Mutex 169 third_party/tcmalloc/chromium/src/tests/profile-handler_unittest.cc Mutex mu_; Mutex 51 third_party/tcmalloc/chromium/src/tests/profiler_unittest.cc Mutex mutex(Mutex::LINKER_INITIALIZED); Mutex 338 third_party/tcmalloc/chromium/src/tests/tcmalloc_unittest.cc Mutex lock_; // For passing in another thread's obj Mutex 147 third_party/tcmalloc/vendor/src/base/simple_mutex.h class Mutex { Mutex 154 third_party/tcmalloc/vendor/src/base/simple_mutex.h inline Mutex(); Mutex 159 third_party/tcmalloc/vendor/src/base/simple_mutex.h inline Mutex(LinkerInitialized); Mutex 162 third_party/tcmalloc/vendor/src/base/simple_mutex.h inline ~Mutex(); Mutex 188 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex(Mutex* /*ignored*/) {} Mutex 190 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex(const Mutex&); Mutex 191 third_party/tcmalloc/vendor/src/base/simple_mutex.h void operator=(const Mutex&); Mutex 207 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex() : mutex_(0) { } Mutex 208 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex(Mutex::LinkerInitialized) : mutex_(0) { } Mutex 209 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::~Mutex() { assert(mutex_ == 0); } Mutex 210 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Lock() { assert(--mutex_ == -1); } Mutex 211 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Unlock() { assert(mutex_++ == -1); } Mutex 212 third_party/tcmalloc/vendor/src/base/simple_mutex.h bool Mutex::TryLock() { if (mutex_) return false; Lock(); return true; } Mutex 213 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderLock() { assert(++mutex_ > 0); } Mutex 214 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderUnlock() { assert(mutex_-- > 0); } Mutex 218 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex() : destroy_(true) { Mutex 222 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex(LinkerInitialized) : destroy_(false) { Mutex 226 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::~Mutex() { if (destroy_) DeleteCriticalSection(&mutex_); } Mutex 227 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Lock() { if (is_safe_) EnterCriticalSection(&mutex_); } Mutex 228 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Unlock() { if (is_safe_) LeaveCriticalSection(&mutex_); } Mutex 229 third_party/tcmalloc/vendor/src/base/simple_mutex.h bool Mutex::TryLock() { return is_safe_ ? Mutex 231 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderLock() { Lock(); } // we don't have read-write locks Mutex 232 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderUnlock() { Unlock(); } Mutex 240 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex() : destroy_(true) { Mutex 244 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex(Mutex::LinkerInitialized) : destroy_(false) { Mutex 248 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::~Mutex() { if (destroy_) SAFE_PTHREAD(pthread_rwlock_destroy); } Mutex 249 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Lock() { SAFE_PTHREAD(pthread_rwlock_wrlock); } Mutex 250 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Unlock() { SAFE_PTHREAD(pthread_rwlock_unlock); } Mutex 251 third_party/tcmalloc/vendor/src/base/simple_mutex.h bool Mutex::TryLock() { return is_safe_ ? Mutex 253 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderLock() { SAFE_PTHREAD(pthread_rwlock_rdlock); } Mutex 254 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderUnlock() { SAFE_PTHREAD(pthread_rwlock_unlock); } Mutex 263 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex() : destroy_(true) { Mutex 267 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::Mutex(Mutex::LinkerInitialized) : destroy_(false) { Mutex 271 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex::~Mutex() { if (destroy_) SAFE_PTHREAD(pthread_mutex_destroy); } Mutex 272 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Lock() { SAFE_PTHREAD(pthread_mutex_lock); } Mutex 273 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::Unlock() { SAFE_PTHREAD(pthread_mutex_unlock); } Mutex 274 third_party/tcmalloc/vendor/src/base/simple_mutex.h bool Mutex::TryLock() { return is_safe_ ? Mutex 276 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderLock() { Lock(); } Mutex 277 third_party/tcmalloc/vendor/src/base/simple_mutex.h void Mutex::ReaderUnlock() { Unlock(); } Mutex 288 third_party/tcmalloc/vendor/src/base/simple_mutex.h explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); } Mutex 291 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex * const mu_; Mutex 300 third_party/tcmalloc/vendor/src/base/simple_mutex.h explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } Mutex 303 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex * const mu_; Mutex 311 third_party/tcmalloc/vendor/src/base/simple_mutex.h explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock(); } Mutex 314 third_party/tcmalloc/vendor/src/base/simple_mutex.h Mutex * const mu_; Mutex 250 third_party/tcmalloc/vendor/src/tests/malloc_hook_test.cc static Mutex threadcount_lock; Mutex 169 third_party/tcmalloc/vendor/src/tests/profile-handler_unittest.cc Mutex mu_; Mutex 51 third_party/tcmalloc/vendor/src/tests/profiler_unittest.cc Mutex mutex(Mutex::LINKER_INITIALIZED); Mutex 338 third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc Mutex lock_; // For passing in another thread's obj