Home
last modified time | relevance | path

Searched refs:MBlock (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_sync_test.cpp24 MBlock *mb = m->GetBlock((uptr)&block[0]); in TEST()
25 CHECK_NE(mb, (MBlock *)0); in TEST()
31 CHECK_EQ(mb, (MBlock *)0); in TEST()
41 MBlock *mb1 = m->GetBlock((uptr)&block[0]); in TEST()
43 MBlock *mb2 = m->GetBlock((uptr)&block[1]); in TEST()
47 CHECK_EQ(mb1, (MBlock *)0); in TEST()
49 CHECK_EQ(mb2, (MBlock *)0); in TEST()
90 CHECK_EQ(mb1, (MBlock *)0); in TEST()
92 CHECK_EQ(mb2, (MBlock *)0); in TEST()
94 CHECK_NE(mb1, (MBlock *)0); in TEST()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_sync.h112 MBlock* GetBlock(uptr p);
137 typedef DenseSlabAlloc<MBlock, 1 << 18, 1 << 12, kFlagMask> BlockAlloc;
H A Dtsan_defs.h183 struct MBlock { struct
190 COMPILER_CHECK(sizeof(MBlock) == 16); argument
H A Dtsan_sync.cpp49 MBlock *b = block_alloc_.Map(idx); in AllocBlock()
60 MBlock* b = GetBlock(p); in FreeBlock()
190 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock()
H A Dtsan_interface_java.cpp40 MBlock *JavaHeapBlock(uptr addr, uptr *start) { in JavaHeapBlock()
46 MBlock *b = ctx->metamap.GetBlock(p); in JavaHeapBlock()
147 MBlock *b = ctx->metamap.GetBlock(from); in __tsan_java_find()
H A Dtsan_debugging.cpp204 MBlock *b = 0; in __tsan_locate_address()
244 MBlock *b = 0; in __tsan_get_alloc_stack()
H A Dtsan_external.cpp103 MBlock *b = nullptr; in __tsan_external_assign_tag()
H A Dtsan_mman.cpp357 MBlock *b = ctx->metamap.GetBlock((uptr)p); in user_alloc_usable_size()
H A Dtsan_rtl.h515 MBlock *JavaHeapBlock(uptr addr, uptr *start);
H A Dtsan_rtl_report.cpp296 MBlock *b = 0; in AddLocation()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_sync.h116 MBlock* GetBlock(uptr p);
141 typedef DenseSlabAlloc<MBlock, 1 << 18, 1 << 12, kFlagMask> BlockAlloc;
H A Dtsan_defs.h204 struct MBlock { struct
211 COMPILER_CHECK(sizeof(MBlock) == 16); argument
H A Dtsan_sync.cpp61 MBlock *b = block_alloc_.Map(idx); in AllocBlock()
72 MBlock* b = GetBlock(p); in FreeBlock()
180 MBlock* MetaMap::GetBlock(uptr p) { in GetBlock()
H A Dtsan_interface_java.cpp40 MBlock *JavaHeapBlock(uptr addr, uptr *start) { in JavaHeapBlock()
46 MBlock *b = ctx->metamap.GetBlock(p); in JavaHeapBlock()
147 MBlock *b = ctx->metamap.GetBlock(from); in __tsan_java_find()
H A Dtsan_debugging.cpp204 MBlock *b = 0; in __tsan_locate_address()
244 MBlock *b = 0; in __tsan_get_alloc_stack()
H A Dtsan_external.cpp103 MBlock *b = nullptr; in __tsan_external_assign_tag()
H A Dtsan_mman.cpp335 MBlock *b = ctx->metamap.GetBlock((uptr)p); in user_alloc_usable_size()
H A Dtsan_rtl.h462 MBlock *JavaHeapBlock(uptr addr, uptr *start);
H A Dtsan_rtl_report.cpp335 MBlock *b = 0; in AddLocation()
/llvm-project-15.0.7/compiler-rt/lib/tsan/go/
H A Dtsan_go.cpp99 MBlock *b = ctx->metamap.GetBlock(cbctx.start); in SymbolizeData()