HomeSort by relevance Sort by last modified time
    Searched refs:metamap (Results 1 - 8 of 8) sorted by null

  /external/compiler-rt/lib/tsan/tests/unit/
tsan_sync_test.cc 19 TEST(MetaMap, Basic) {
21 MetaMap *m = &ctx->metamap;
34 TEST(MetaMap, FreeRange) {
36 MetaMap *m = &ctx->metamap;
51 TEST(MetaMap, Sync) {
53 MetaMap *m = &ctx->metamap;
74 TEST(MetaMap, MoveMemory)
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
tsan_mman.cc 106 ctx->metamap.AllocBlock(thr, pc, p, sz);
115 uptr sz = ctx->metamap.FreeBlock(thr, pc, p);
142 MBlock *b = ctx->metamap.GetBlock((uptr)p);
243 ctx->metamap.OnThreadIdle(thr);
tsan_rtl_mutex.cc 79 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
103 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr);
137 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr);
144 // s will be destroyed and freed in MetaMap::FreeBlock.
152 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
196 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
239 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
274 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
305 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
350 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true)
    [all...]
tsan_interface_java.cc 114 ctx->metamap.FreeRange(thr, pc, ptr, size);
134 ctx->metamap.MoveMemory(src, dst, size);
tsan_interface_atomic.cc 294 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, false);
328 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true);
342 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true);
466 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, write_lock);
tsan_rtl_thread.cc 137 ctx->metamap.OnThreadIdle(thr);
tsan_rtl_report.cc 283 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr);
338 b = ctx->metamap.GetBlock((uptr)block_begin);
tsan_rtl.h 455 MetaMap metamap; member in struct:__tsan::Context

Completed in 115 milliseconds