Searched refs:MutexType (Results 1 – 5 of 5) sorted by relevance
22 enum MutexType { enum45 explicit Mutex(MutexType type, StatType stat_type);59 MutexType type_;75 void Lock(MutexType t);76 void Unlock(MutexType t);
29 const MutexType MutexTypeLeaf = (MutexType)-1;30 static MutexType CanLockTab[MutexTypeCount][MutexTypeCount] = {61 MutexType z = CanLockTab[i][j]; in InitializeMutex()135 void InternalDeadlockDetector::Lock(MutexType t) { in Lock()162 void InternalDeadlockDetector::Unlock(MutexType t) { in Unlock()211 Mutex::Mutex(MutexType type, StatType stat_type) { in Mutex()
179 template<typename MutexType>182 explicit GenericScopedLock(MutexType *mu) in GenericScopedLock()192 MutexType *mu_;198 template<typename MutexType>201 explicit GenericScopedReadLock(MutexType *mu) in GenericScopedReadLock()211 MutexType *mu_;
171 typename MutexType>174 LockingAdaptedIterable(C &container, MutexType &mutex) in LockingAdaptedIterable()190 MutexType *m_mutex = nullptr;
1795 enum MutexType { kStatic = 0, kDynamic = 1 };1827 MutexType type_;