HomeSort by: relevance | last modified time | path
    Searched refs:metamap (Results 1 - 12 of 12) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/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...]
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_rtl_proc.cc 40 ctx->metamap.OnProcIdle(proc);
tsan_rtl_mutex.cc 74 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
84 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, true);
124 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, true);
140 // s will be destroyed and freed in MetaMap::FreeBlock.
146 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
168 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
218 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
260 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
274 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false);
314 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true)
    [all...]
tsan_interface_java.cc 114 ctx->metamap.FreeRange(thr->proc(), ptr, size);
134 ctx->metamap.MoveMemory(src, dst, size);
161 MBlock *b = ctx->metamap.GetBlock(from);
tsan_mman.cc 207 ctx->metamap.AllocBlock(thr, pc, p, sz);
216 uptr sz = ctx->metamap.FreeBlock(thr->proc(), p);
300 MBlock *b = ctx->metamap.GetBlock((uptr)p);
385 ctx->metamap.OnProcIdle(thr->proc());
tsan_external.cc 105 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin);
tsan_debugging.cc 203 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin);
243 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin);
tsan_interface_atomic.cc 234 SyncVar *s = ctx->metamap.GetIfExistsAndLock((uptr)a, false);
272 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true);
286 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true);
411 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, write_lock);
tsan_rtl_report.cc 281 SyncVar *s = ctx->metamap.GetIfExistsAndLock(addr, true);
333 b = ctx->metamap.GetBlock((uptr)block_begin);
tsan_rtl.h 529 MetaMap metamap; member in struct:__tsan::Context
tsan_interceptors.cc 798 ctx->metamap.ResetRange(thr->proc(), (uptr)addr, (uptr)sz);
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/go/
tsan_go.cc 93 MBlock *b = ctx->metamap.GetBlock(cbctx.start);
205 ctx->metamap.AllocBlock(thr, pc, p, sz);
210 ctx->metamap.FreeRange(get_cur_proc(), p, sz);

Completed in 18 milliseconds