|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
projects/compiler-rt/lib/tsan/rtl/tsan_debugging.cpp 208 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin);
248 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin);
projects/compiler-rt/lib/tsan/rtl/tsan_external.cpp 104 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin);
projects/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp 233 SyncVar *s = ctx->metamap.GetIfExistsAndLock((uptr)a, false);
271 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true);
285 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true);
410 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, write_lock);
projects/compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp 113 ctx->metamap.FreeRange(thr->proc(), ptr, size);
133 ctx->metamap.MoveMemory(src, dst, size);
160 MBlock *b = ctx->metamap.GetBlock(from);
projects/compiler-rt/lib/tsan/rtl/tsan_mman.cpp 216 ctx->metamap.AllocBlock(thr, pc, p, sz);
225 uptr sz = ctx->metamap.FreeBlock(thr->proc(), p);
309 MBlock *b = ctx->metamap.GetBlock((uptr)p);
394 ctx->metamap.OnProcIdle(thr->proc());
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp 247 ctx->metamap.ResetRange(thr->proc(), addr, size);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp 73 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
83 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, true);
123 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, true);
145 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
167 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
217 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
259 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
273 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
313 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
344 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
389 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
397 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
407 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, false);
436 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
448 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_proc.cpp 39 ctx->metamap.OnProcIdle(proc);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp 281 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, true);
333 b = ctx->metamap.GetBlock((uptr)block_begin);