Searched refs:MetaMap (Results 1 - 4 of 4) sorted by relevance
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/tests/unit/ |
H A D | tsan_sync_test.cpp | 18 TEST(MetaMap, Basic) { 21 MetaMap *m = &ctx->metamap; 34 TEST(MetaMap, FreeRange) { 37 MetaMap *m = &ctx->metamap; 52 TEST(MetaMap, Sync) { 58 MetaMap *m = &ctx->metamap; 77 TEST(MetaMap, MoveMemory) { 81 MetaMap *m = &ctx->metamap; 112 TEST(MetaMap, ResetSync) { 116 MetaMap * [all...] |
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_sync.cpp | 44 MetaMap::MetaMap() function in class:__tsan::MetaMap 47 void MetaMap::AllocBlock(ThreadState *thr, uptr pc, uptr p, uptr sz) { 59 uptr MetaMap::FreeBlock(Processor *proc, uptr p, bool reset) { 68 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz, bool reset) { 108 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz, bool reset) { 169 void MetaMap::ResetClocks() { 190 MBlock* MetaMap::GetBlock(uptr p) { 204 SyncVar *MetaMap::GetSync(ThreadState *thr, uptr pc, uptr addr, bool create, 244 void MetaMap [all...] |
H A D | tsan_sync.h | 62 u32 next; // in MetaMap 91 // MetaMap maps app addresses to heap block (MBlock) and sync var (SyncVar) 93 class MetaMap { class in namespace:__tsan 95 MetaMap();
|
H A D | tsan_rtl.h | 308 MetaMap metamap;
|
Completed in 179 milliseconds