Home
last modified time | relevance | path

Searched refs:SetShadow (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_fake_stack.cpp29 ALWAYS_INLINE void SetShadow(uptr ptr, uptr size, uptr class_id, u64 magic) { in SetShadow() function
174 SetShadow(reinterpret_cast<uptr>(ff), BytesInSizeClass(class_id), in GC()
239 SetShadow(ptr, size, class_id, 0); in OnMalloc()
252 SetShadow(ptr, size, class_id, 0); in OnMallocAlways()
258 SetShadow(ptr, size, class_id, kMagic8); in OnFree()
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_poisoning.h48 void SetShadow(const void *ptr, uptr size, u8 value);
H A Dmsan_poisoning.cpp197 void SetShadow(const void *ptr, uptr size, u8 value) { in SetShadow() function
249 SetShadow(dst, size, (u8)-1); in PoisonMemory()
H A Dmsan_interceptors.cpp1730 SetShadow(a, size, 0); in __msan_unpoison()
1735 SetShadow(a, size, __msan::flags()->poison_heap_with_zeroes ? 0 : -1); in __msan_poison()
1740 SetShadow(a, size, __msan::flags()->poison_stack_with_zeroes ? 0 : -1); in __msan_poison_stack()
1747 SetShadow(a, size, 0); in __msan_clear_and_unpoison()
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan.cpp546 static void SetShadow(dfsan_label label, void *addr, uptr size, in SetShadow() function
576 SetShadow(label, addr, size, origin); in __dfsan_set_label()
587 SetShadow(label, addr, size, init_origin); in dfsan_set_label()