Searched refs:MetaMap (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/compiler-rt/lib/tsan/tests/unit/ |
D | tsan_sync_test.cpp | 18 TEST(MetaMap, Basic) { in TEST() argument 20 MetaMap *m = &ctx->metamap; in TEST() 33 TEST(MetaMap, FreeRange) { in TEST() argument 35 MetaMap *m = &ctx->metamap; in TEST() 50 TEST(MetaMap, Sync) { in TEST() argument 52 MetaMap *m = &ctx->metamap; in TEST() 73 TEST(MetaMap, MoveMemory) { in TEST() argument 75 MetaMap *m = &ctx->metamap; in TEST() 110 TEST(MetaMap, ResetSync) { in TEST() argument 112 MetaMap *m = &ctx->metamap; in TEST()
|
/external/compiler-rt/lib/tsan/tests/unit/ |
D | tsan_sync_test.cc | 19 TEST(MetaMap, Basic) { in TEST() argument 21 MetaMap *m = &ctx->metamap; in TEST() 34 TEST(MetaMap, FreeRange) { in TEST() argument 36 MetaMap *m = &ctx->metamap; in TEST() 51 TEST(MetaMap, Sync) { in TEST() argument 53 MetaMap *m = &ctx->metamap; in TEST() 74 TEST(MetaMap, MoveMemory) { in TEST() argument 76 MetaMap *m = &ctx->metamap; in TEST() 111 TEST(MetaMap, ResetSync) { in TEST() argument 113 MetaMap *m = &ctx->metamap; in TEST()
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_sync.cpp | 55 MetaMap::MetaMap() in MetaMap() function in __tsan::MetaMap 61 void MetaMap::AllocBlock(ThreadState *thr, uptr pc, uptr p, uptr sz) { in AllocBlock() 73 uptr MetaMap::FreeBlock(Processor *proc, uptr p) { in FreeBlock() 82 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz) { in FreeRange() 121 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz) { in ResetRange() 182 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock() 196 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc, in GetOrCreateAndLock() 201 SyncVar* MetaMap::GetIfExistsAndLock(uptr addr, bool write_lock) { in GetIfExistsAndLock() 205 SyncVar* MetaMap::GetAndLock(ThreadState *thr, uptr pc, in GetAndLock() 258 void MetaMap::MoveMemory(uptr src, uptr dst, uptr sz) { in MoveMemory() [all …]
|
D | tsan_sync.h | 111 class MetaMap { 113 MetaMap();
|
D | tsan_rtl.h | 533 MetaMap metamap;
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_sync.cc | 59 MetaMap::MetaMap() { in MetaMap() function in __tsan::MetaMap 63 void MetaMap::AllocBlock(ThreadState *thr, uptr pc, uptr p, uptr sz) { in AllocBlock() 74 uptr MetaMap::FreeBlock(Processor *proc, uptr p) { in FreeBlock() 83 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz) { in FreeRange() 122 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz) { in ResetRange() 182 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock() 196 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc, in GetOrCreateAndLock() 201 SyncVar* MetaMap::GetIfExistsAndLock(uptr addr, bool write_lock) { in GetIfExistsAndLock() 205 SyncVar* MetaMap::GetAndLock(ThreadState *thr, uptr pc, in GetAndLock() 258 void MetaMap::MoveMemory(uptr src, uptr dst, uptr sz) { in MoveMemory() [all …]
|
D | tsan_sync.h | 70 class MetaMap { 72 MetaMap();
|
D | tsan_rtl.h | 511 MetaMap metamap;
|