Searched refs:MutexSet (Results 1 - 6 of 6) sorted by relevance
/external/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_mutexset.h | 12 // MutexSet holds the set of mutexes currently held by a thread. 21 class MutexSet { class in namespace:__tsan 33 MutexSet(); 41 void operator=(const MutexSet &other) { 52 MutexSet(const MutexSet&); 59 MutexSet::MutexSet() {} function in class:__tsan::MutexSet 60 void MutexSet::Add(u64 id, bool write, u64 epoch) {} 61 void MutexSet [all...] |
H A D | tsan_mutexset.cc | 18 const uptr MutexSet::kMaxSize; 20 MutexSet::MutexSet() { function in class:__tsan::MutexSet 25 void MutexSet::Add(u64 id, bool write, u64 epoch) { 55 void MutexSet::Del(u64 id, bool write) { 65 void MutexSet::Remove(u64 id) { 74 void MutexSet::RemovePos(uptr i) { 80 uptr MutexSet::Size() const { 84 MutexSet::Desc MutexSet [all...] |
H A D | tsan_trace.h | 47 MutexSet mset0;
|
H A D | tsan_rtl_report.cc | 172 const StackTrace *stack, const MutexSet *mset) { 185 MutexSet::Desc d = mset->Get(i); 390 void RestoreStack(int tid, const u64 epoch, StackTrace *stk, MutexSet *mset) { 679 InternalScopedBuffer<MutexSet> mset2(1); 680 new(mset2.data()) MutexSet();
|
H A D | tsan_rtl.h | 350 MutexSet mset; 502 const MutexSet *mset); 527 void RestoreStack(int tid, const u64 epoch, StackTrace *stk, MutexSet *mset);
|
/external/compiler-rt/lib/tsan/tests/unit/ |
H A D | tsan_mutexset_test.cc | 18 static void Expect(const MutexSet &mset, uptr i, u64 id, bool write, u64 epoch, 20 MutexSet::Desc d = mset.Get(i); 27 TEST(MutexSet, Basic) { 28 MutexSet mset; 48 TEST(MutexSet, DoubleAdd) { 49 MutexSet mset; 66 TEST(MutexSet, DoubleDel) { 67 MutexSet mset; 76 TEST(MutexSet, Remove) { 77 MutexSet mse [all...] |
Completed in 72 milliseconds