Home
last modified time | relevance | path

Searched refs:MetaMap (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_sync.cpp52 MetaMap::MetaMap() in MetaMap() function in __tsan::MetaMap
58 void MetaMap::AllocBlock(ThreadState *thr, uptr pc, uptr p, uptr sz) { in AllocBlock()
70 uptr MetaMap::FreeBlock(Processor *proc, uptr p) { in FreeBlock()
79 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz) { in FreeRange()
118 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz) { in ResetRange()
179 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock()
193 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc, in GetOrCreateAndLock()
198 SyncVar* MetaMap::GetIfExistsAndLock(uptr addr, bool write_lock) { in GetIfExistsAndLock()
202 SyncVar *MetaMap::GetAndLock(ThreadState *thr, uptr pc, uptr addr, bool write_lock, in GetAndLock()
255 void MetaMap::MoveMemory(uptr src, uptr dst, uptr sz) { in MoveMemory()
[all …]
H A Dtsan_sync.h108 class MetaMap {
110 MetaMap();
H A Dtsan_rtl.h523 MetaMap metamap;