Home
last modified time | relevance | path

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

12

/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/compiler-rt/lib/dfsan/
H A Ddfsan.cpp112 dfsan_label *s = shadow_for((void *)p); in __dfsan_load_label_and_origin()
167 dfsan_label *s = shadow_for((void *)addr); in GetOriginIfTainted()
260 u32 *src_s = (u32 *)shadow_for((void *)src_a); in CopyOrigin()
296 u32 *src_end_s = (u32 *)shadow_for(src_end); in ReverseCopyOrigin()
324 if (!MEM_IS_SHADOW(shadow_for(dst)) || in MoveOrigin()
326 !MEM_IS_SHADOW(shadow_for(src)) || in MoveOrigin()
448 internal_memcpy((void *)shadow_for(dst), (const void *)shadow_for(src), in dfsan_copy_memory()
599 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
655 const dfsan_label label = *__dfsan::shadow_for(addr); in PrintOriginTraceToStr()
696 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_print_origin_trace()
[all …]
H A Ddfsan.h63 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
67 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
68 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()
500 dfsan_label *sdest = shadow_for(dest); in dfsan_memcpy()
501 const dfsan_label *ssrc = shadow_for(src); in dfsan_memcpy()
587 dfsan_label *sdest = shadow_for(dest + dest_len); in __dfsw_strcat()
588 const dfsan_label *ssrc = shadow_for(src); in __dfsw_strcat()
601 dfsan_label *sdest = shadow_for(dest + dest_len); in __dfso_strcat()
602 const dfsan_label *ssrc = shadow_for(src); in __dfso_strcat()
1093 internal_memcpy(shadow_for(dest), shadow_for(src), in __dfsw_strcpy()
1109 internal_memcpy(shadow_for(dest), shadow_for(src), in __dfso_strcpy()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/compiler-rt/lib/dfsan/
H A Ddfsan.cpp112 dfsan_label *s = shadow_for((void *)p); in __dfsan_load_label_and_origin()
167 dfsan_label *s = shadow_for((void *)addr); in GetOriginIfTainted()
260 u32 *src_s = (u32 *)shadow_for((void *)src_a); in CopyOrigin()
296 u32 *src_end_s = (u32 *)shadow_for(src_end); in ReverseCopyOrigin()
324 if (!MEM_IS_SHADOW(shadow_for(dst)) || in MoveOrigin()
326 !MEM_IS_SHADOW(shadow_for(src)) || in MoveOrigin()
417 internal_memcpy((void *)shadow_for(dst), (const void *)shadow_for(src), in dfsan_copy_memory()
583 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
639 const dfsan_label label = *__dfsan::shadow_for(addr); in PrintOriginTraceToStr()
680 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_print_origin_trace()
[all …]
H A Ddfsan.h63 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
67 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
68 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/compiler-rt/lib/dfsan/
H A Ddfsan.cpp112 dfsan_label *s = shadow_for((void *)p); in __dfsan_load_label_and_origin()
167 dfsan_label *s = shadow_for((void *)addr); in GetOriginIfTainted()
260 u32 *src_s = (u32 *)shadow_for((void *)src_a); in CopyOrigin()
296 u32 *src_end_s = (u32 *)shadow_for(src_end); in ReverseCopyOrigin()
324 if (!MEM_IS_SHADOW(shadow_for(dst)) || in MoveOrigin()
326 !MEM_IS_SHADOW(shadow_for(src)) || in MoveOrigin()
448 internal_memcpy((void *)shadow_for(dst), (const void *)shadow_for(src), in dfsan_copy_memory()
599 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
655 const dfsan_label label = *__dfsan::shadow_for(addr); in PrintOriginTraceToStr()
696 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_print_origin_trace()
[all …]
H A Ddfsan.h63 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
67 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
68 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan.cpp112 dfsan_label *s = shadow_for((void *)p); in __dfsan_load_label_and_origin()
167 dfsan_label *s = shadow_for((void *)addr); in GetOriginIfTainted()
260 u32 *src_s = (u32 *)shadow_for((void *)src_a); in CopyOrigin()
296 u32 *src_end_s = (u32 *)shadow_for(src_end); in ReverseCopyOrigin()
324 if (!MEM_IS_SHADOW(shadow_for(dst)) || in MoveOrigin()
326 !MEM_IS_SHADOW(shadow_for(src)) || in MoveOrigin()
448 internal_memcpy((void *)shadow_for(dst), (const void *)shadow_for(src), in dfsan_copy_memory()
599 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
655 const dfsan_label label = *__dfsan::shadow_for(addr); in PrintOriginTraceToStr()
696 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_print_origin_trace()
[all …]
H A Ddfsan.h63 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
67 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
68 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
/dports/devel/llvm13/llvm-project-13.0.1.src/compiler-rt/lib/dfsan/
H A Ddfsan.cpp112 dfsan_label *s = shadow_for((void *)p);
167 dfsan_label *s = shadow_for((void *)addr);
260 u32 *src_s = (u32 *)shadow_for((void *)src_a);
296 u32 *src_end_s = (u32 *)shadow_for(src_end);
324 if (!MEM_IS_SHADOW(shadow_for(dst)) ||
326 !MEM_IS_SHADOW(shadow_for(src)) ||
448 internal_memcpy((void *)shadow_for(dst), (const void *)shadow_for(src),
599 return __dfsan_union_load(shadow_for(addr), size);
655 const dfsan_label label = *__dfsan::shadow_for(addr);
696 const dfsan_label label = *__dfsan::shadow_for(addr);
[all …]
H A Ddfsan.h63 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
67 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
68 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/compiler-rt/lib/dfsan/
H A Ddfsan.h49 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
53 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
54 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cpp298 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr); in __dfsan_set_label()
308 const uptr end_shadow_addr = (uptr)__dfsan::shadow_for(end_addr); in __dfsan_set_label()
335 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
354 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
/dports/devel/tinygo/tinygo-0.14.1/lib/compiler-rt/lib/dfsan/
H A Ddfsan.h50 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
54 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
55 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cc266 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) { in __dfsan_set_label()
289 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
308 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan.h49 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
53 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
54 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cpp267 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) { in __dfsan_set_label()
290 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
309 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/compiler-rt/lib/dfsan/
H A Ddfsan.h50 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
54 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
55 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cpp267 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) { in __dfsan_set_label()
290 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
309 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
/dports/devel/llvm12/llvm-project-12.0.1.src/compiler-rt/lib/dfsan/
H A Ddfsan.h49 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
53 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
54 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cpp305 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr); in __dfsan_set_label()
315 const uptr end_shadow_addr = (uptr)__dfsan::shadow_for(end_addr); in __dfsan_set_label()
342 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
361 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/compiler-rt/lib/dfsan/
H A Ddfsan.h49 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
53 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
54 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cpp305 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr); in __dfsan_set_label()
315 const uptr end_shadow_addr = (uptr)__dfsan::shadow_for(end_addr); in __dfsan_set_label()
342 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
361 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()
/dports/devel/wasi-compiler-rt11/compiler-rt-11.0.1.src/lib/dfsan/
H A Ddfsan.h49 inline dfsan_label *shadow_for(void *ptr) { in shadow_for() function
53 inline const dfsan_label *shadow_for(const void *ptr) { in shadow_for() function
54 return shadow_for(const_cast<void *>(ptr)); in shadow_for()
H A Ddfsan.cpp267 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) { in __dfsan_set_label()
290 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
309 return __dfsan_union_load(shadow_for(addr), size); in dfsan_read_label()

12