Lines Matching defs:ReaderMutexLock
39 class SCOPED_LOCKABLE ReaderMutexLock {
41 ReaderMutexLock(Mutex *mu) SHARED_LOCK_FUNCTION(mu);
42 ReaderMutexLock(Mutex *mu, bool adopt) SHARED_LOCKS_REQUIRED(mu);
43 ~ReaderMutexLock() UNLOCK_FUNCTION();
1790 ReaderMutexLock mulock1(&mu1);
3144 ReaderMutexLock outer(&mu);
3726 ReaderMutexLock lock(getMutexPtr().get());
6327 ReaderMutexLock slock(&mu, true);
6337 ReaderMutexLock slock(&mu, true);
6484 ReaderMutexLock lockShared() SHARED_LOCK_FUNCTION(mutex) {
6485 return ReaderMutexLock(&mutex);
6492 ReaderMutexLock adoptShared() SHARED_LOCKS_REQUIRED(mutex) {
6493 return ReaderMutexLock(&mutex, true);
6517 ReaderMutexLock scope = obj.lockShared();
6530 ReaderMutexLock scope = obj.adoptShared();