Lines Matching refs:mut
909 Mutex* mut;
914 MutexLocker(Mutex *mu) ACQUIRE(mu) : mut(mu), locked(true) {
919 MutexLocker(Mutex *mu, adopt_lock_t) REQUIRES(mu) : mut(mu), locked(true) {}
922 MutexLocker(Mutex *mu, shared_lock_t) ACQUIRE_SHARED(mu) : mut(mu), locked(true) {
928 : mut(mu), locked(true) {}
931 MutexLocker(Mutex *mu, defer_lock_t) EXCLUDES(mu) : mut(mu), locked(false) {}
937 mut->GenericUnlock();
942 mut->Lock();
948 return locked = mut->TryLock();
953 mut->ReaderLock();
959 return locked = mut->ReaderTryLock();
964 mut->Unlock();
970 mut->ReaderUnlock();