Home
last modified time | relevance | path

Searched refs:shadow_for (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan.cpp112 dfsan_label *s = shadow_for((void *)p); in __dfsan_load_label_and_origin()
178 dfsan_label *s = shadow_for((void *)addr); in GetOriginIfTainted()
271 u32 *src_s = (u32 *)shadow_for((void *)src_a); in CopyOrigin()
307 u32 *src_end_s = (u32 *)shadow_for(src_end); in ReverseCopyOrigin()
335 if (!MEM_IS_SHADOW(shadow_for(dst)) || in MoveOrigin()
337 !MEM_IS_SHADOW(shadow_for(src)) || in MoveOrigin()
422 internal_memcpy((void *)__dfsan::shadow_for(dst), in dfsan_mem_shadow_transfer()
599 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
741 const dfsan_label label = *__dfsan::shadow_for(addr); in PrintOriginTraceToStr()
763 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_print_origin_trace()
[all …]
H A Ddfsan.h73 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
77 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
78 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan_custom.cpp488 dfsan_label *sdest = shadow_for(dest); in dfsan_memmove()
489 const dfsan_label *ssrc = shadow_for(src); in dfsan_memmove()