Searched refs:metamap (Results 1 - 8 of 8) sorted by relevance

/external/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_sync_test.cc21 MetaMap *m = &ctx->metamap;
36 MetaMap *m = &ctx->metamap;
53 MetaMap *m = &ctx->metamap;
76 MetaMap *m = &ctx->metamap;
113 MetaMap *m = &ctx->metamap;
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_mman.cc106 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);
H A Dtsan_rtl_mutex.cc79 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
103 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr);
137 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr);
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);
360 SyncVar *s = ctx->metamap
[all...]
H A Dtsan_interface_java.cc114 ctx->metamap.FreeRange(thr, pc, ptr, size);
134 ctx->metamap.MoveMemory(src, dst, size);
H A Dtsan_interface_atomic.cc294 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);
H A Dtsan_rtl_thread.cc137 ctx->metamap.OnThreadIdle(thr);
H A Dtsan_rtl_report.cc283 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr);
338 b = ctx->metamap.GetBlock((uptr)block_begin);
H A Dtsan_rtl.h455 MetaMap metamap; member in struct:__tsan::Context

Completed in 142 milliseconds