Home
last modified time | relevance | path

Searched refs:MutexType (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_mutex_test.cpp23 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 …]
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.h79 typedef int MutexType; typedef
108 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 …]
H A Dsanitizer_mutex.cpp84 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()
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DIterable.h170 typename MutexType>
173 LockingAdaptedIterable(const C &container, MutexType &mutex) in LockingAdaptedIterable()
189 MutexType *m_mutex = nullptr;
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_defs.h222 enum MutexType { enum
/llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-port.h1371 enum MutexType { kStatic = 0, kDynamic = 1 };
1403 MutexType type_;