Searched refs:MetaMap (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_sync.cpp | 44 MetaMap::MetaMap() in MetaMap() function in __tsan::MetaMap 47 void MetaMap::AllocBlock(ThreadState *thr, uptr pc, uptr p, uptr sz) { in AllocBlock() 59 uptr MetaMap::FreeBlock(Processor *proc, uptr p, bool reset) { in FreeBlock() 68 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz, bool reset) { in FreeRange() 108 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz, bool reset) { in ResetRange() 169 void MetaMap::ResetClocks() { in ResetClocks() 190 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock() 204 SyncVar *MetaMap::GetSync(ThreadState *thr, uptr pc, uptr addr, bool create, in GetSync() 244 void MetaMap::MoveMemory(uptr src, uptr dst, uptr sz) { in MoveMemory() 277 void MetaMap::OnProcIdle(Processor *proc) { in OnProcIdle() [all …]
|
| H A D | tsan_sync.h | 93 class MetaMap { 95 MetaMap();
|
| H A D | tsan_rtl.h | 306 MetaMap metamap;
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/ |
| H A D | tsan_sync_test.cpp | 18 TEST(MetaMap, Basic) { in TEST() argument 21 MetaMap *m = &ctx->metamap; in TEST() 34 TEST(MetaMap, FreeRange) { in TEST() argument 37 MetaMap *m = &ctx->metamap; in TEST() 52 TEST(MetaMap, Sync) { in TEST() argument 58 MetaMap *m = &ctx->metamap; in TEST() 77 TEST(MetaMap, MoveMemory) { in TEST() argument 81 MetaMap *m = &ctx->metamap; in TEST() 112 TEST(MetaMap, ResetSync) { in TEST() argument 116 MetaMap *m = &ctx->metamap; in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_sync.cpp | 53 MetaMap::MetaMap() in MetaMap() function in __tsan::MetaMap 59 void MetaMap::AllocBlock(ThreadState *thr, uptr pc, uptr p, uptr sz) { in AllocBlock() 71 uptr MetaMap::FreeBlock(Processor *proc, uptr p) { in FreeBlock() 80 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz) { in FreeRange() 119 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz) { in ResetRange() 180 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock() 194 SyncVar *MetaMap::GetSync(ThreadState *thr, uptr pc, uptr addr, bool create, in GetSync() 234 void MetaMap::MoveMemory(uptr src, uptr dst, uptr sz) { in MoveMemory() 267 void MetaMap::OnProcIdle(Processor *proc) { in OnProcIdle() 272 MetaMap::MemoryStats MetaMap::GetMemoryStats() const { in GetMemoryStats()
|
| H A D | tsan_sync.h | 108 class MetaMap { 110 MetaMap();
|
| H A D | tsan_rtl.h | 298 MetaMap metamap;
|