Lines Matching refs:mut
910 Mutex* mut;
915 MutexLocker(Mutex *mu) ACQUIRE(mu) : mut(mu), locked(true) {
920 MutexLocker(Mutex *mu, adopt_lock_t) REQUIRES(mu) : mut(mu), locked(true) {}
923 MutexLocker(Mutex *mu, shared_lock_t) ACQUIRE_SHARED(mu) : mut(mu), locked(true) {
929 : mut(mu), locked(true) {}
932 MutexLocker(Mutex *mu, defer_lock_t) EXCLUDES(mu) : mut(mu), locked(false) {}
945 mut->GenericUnlock();
950 mut->Lock();
956 return locked = mut->TryLock();
961 mut->ReaderLock();
967 return locked = mut->ReaderTryLock();
972 mut->Unlock();
978 mut->ReaderUnlock();