Searched defs:ReaderMutexLock (Results 1 – 13 of 13) sorted by relevance
121 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } in ReaderMutexLock() function143 #define ReaderMutexLock(x) static_assert(false, "ReaderMutexLock declaration missing variable name") macro
320 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); } in ReaderMutexLock() function342 #define ReaderMutexLock(x) COMPILE_ASSERT(0, rmutex_lock_decl_missing_var_name) macro
555 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function559 explicit ReaderMutexLock(Mutex *mu, const Condition &cond) in ReaderMutexLock() function
557 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function561 explicit ReaderMutexLock(Mutex *mu, const Condition &cond) in ReaderMutexLock() function
126 typedef MutexLock ReaderMutexLock; typedef
49 class __attribute__((scoped_lockable)) ReaderMutexLock { class
561 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function
562 explicit ReaderMutexLock(Mutex *mu) ABSL_SHARED_LOCK_FUNCTION(mu) : mu_(mu) { in ReaderMutexLock() function
53 class SCOPED_LOCKABLE ReaderMutexLock { class
39 class SCOPED_LOCKABLE ReaderMutexLock { class