Searched refs:shadow_mem (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_thread.cpp | 341 u64 *shadow_mem = (u64*)MemToShadow(addr); in MemoryAccessRange() local 355 if (!IsShadowMem((uptr)shadow_mem)) { in MemoryAccessRange() 356 Printf("Bad shadow addr %p (%zx)\n", shadow_mem, addr); in MemoryAccessRange() 357 DCHECK(IsShadowMem((uptr)shadow_mem)); in MemoryAccessRange() 359 if (!IsShadowMem((uptr)(shadow_mem + size * kShadowCnt / 8 - 1))) { in MemoryAccessRange() 366 if (*shadow_mem == kShadowRodata) { in MemoryAccessRange() 390 shadow_mem, cur); in MemoryAccessRange() 393 shadow_mem += kShadowCnt; in MemoryAccessRange() 401 shadow_mem, cur); in MemoryAccessRange() 402 shadow_mem += kShadowCnt; in MemoryAccessRange() [all …]
|
| H A D | tsan_rtl.cpp | 677 thr->racy_shadow_addr = shadow_mem; in HandleRace() 692 u64 *shadow_mem, Shadow cur) { in MemoryAccessImpl1() argument 751 HandleRace(thr, shadow_mem, cur, old); in MemoryAccessImpl1() 866 u64 *shadow_mem = (u64*)MemToShadow(addr); in MemoryAccess() local 871 (uptr)shadow_mem[0], (uptr)shadow_mem[1], in MemoryAccess() 872 (uptr)shadow_mem[2], (uptr)shadow_mem[3]); in MemoryAccess() 878 if (!IsShadowMem((uptr)shadow_mem)) { in MemoryAccess() 880 DCHECK(IsShadowMem((uptr)shadow_mem)); in MemoryAccess() 913 shadow_mem, cur); in MemoryAccess() 920 u64 *shadow_mem, Shadow cur) { in MemoryAccessImpl() argument [all …]
|
| H A D | tsan_update_shadow_word_inl.h | 17 u64 *sp = &shadow_mem[idx];
|
| H A D | tsan_rtl.h | 701 u64 *shadow_mem, Shadow cur);
|