Searched refs:MutexType (Results 1 – 6 of 6) sorted by relevance
23 template<typename MutexType>26 explicit TestData(MutexType *mtx) in TestData()76 MutexType *mtx_;88 template<typename MutexType>90 TestData<MutexType> *data = (TestData<MutexType>*)param; in lock_thread()98 template<typename MutexType>100 TestData<MutexType> *data = (TestData<MutexType>*)param; in try_thread()108 template <typename MutexType>110 TestData<MutexType> *data = (TestData<MutexType> *)param; in read_write_thread()121 template<typename MutexType>[all …]
79 typedef int MutexType; typedef108 MutexType type;114 MutexType can_lock[10];120 explicit constexpr CheckedMutex(MutexType type) in CheckedMutex()149 const MutexType type_;379 template <typename MutexType>389 MutexType *mu_;395 template <typename MutexType>406 MutexType *mu_;412 template <typename MutexType>[all …]
84 MutexType z = mutex_meta[t].can_lock[j]; in DebugMutexInit()150 void Lock(MutexType type, uptr pc) { in Lock()157 MutexType max_idx = MutexInvalid; in Lock()164 max_idx = (MutexType)i; in Lock()185 void Unlock(MutexType type) { in Unlock()201 bool Initialize(MutexType type) { in Initialize()
170 typename MutexType>173 LockingAdaptedIterable(const C &container, MutexType &mutex) in LockingAdaptedIterable()189 MutexType *m_mutex = nullptr;
222 enum MutexType { enum
1371 enum MutexType { kStatic = 0, kDynamic = 1 };1403 MutexType type_;