Searched refs:PoisonShadow (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_poisoning.h27 void PoisonShadow(uptr addr, uptr size, u8 value);
36 // Fast versions of PoisonShadow and PoisonShadowPartialRightRedzone that
H A Dasan_poisoning.cpp33 void PoisonShadow(uptr addr, uptr size, u8 value) { function in namespace:__asan
300 PoisonShadow(addr, aligned_size,
397 PoisonShadow(a, b1 - a, 0);
398 PoisonShadow(b2, c - b2, kAsanContiguousContainerOOBMagic);
H A Dasan_rtl.cpp95 PoisonShadow(ptr, size, kAsanInternalHeapMagic);
595 PoisonShadow(bottom, top - bottom, 0);
610 PoisonShadow(bottom, (uptr)sp - bottom, 0);
H A Dasan_rtems.cpp192 PoisonShadow(thread->stack_bottom(), thread->stack_size(), 0);
H A Dasan_fake_stack.cpp28 // For small size classes inline PoisonShadow for better performance.
40 PoisonShadow(ptr, size, static_cast<u8>(magic));
80 PoisonShadow(reinterpret_cast<uptr>(this), RequiredSize(stack_size_log()),
H A Dasan_allocator.cpp146 PoisonShadow(m->Beg(),
188 PoisonShadow(p, size, kAsanHeapLeftRedzoneMagic);
195 PoisonShadow(p, size, 0);
309 PoisonShadow(chunk, beg - chunk, kAsanHeapLeftRedzoneMagic);
317 PoisonShadow(chunk, allocated_size, kAsanHeapLeftRedzoneMagic);
488 PoisonShadow((uptr)allocated, allocated_size, kAsanHeapLeftRedzoneMagic);
532 PoisonShadow(user_beg, size_rounded_down_to_granularity, 0);
604 PoisonShadow(m->Beg(),
H A Dasan_globals.cpp393 PoisonShadow(reinterpret_cast<uptr>(globals), n * sizeof(__asan_global),
412 PoisonShadow(reinterpret_cast<uptr>(globals), n * sizeof(__asan_global), 0);
H A Dasan_thread.cpp308 PoisonShadow(stack_bottom_, stack_top_ - stack_bottom_, 0);
H A Dasan_interceptors.cpp265 PoisonShadow(bottom, ssize, 0);

Completed in 292 milliseconds