/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/compiler-rt/lib/dfsan/ |
H A D | dfsan.cpp | 112 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 D | dfsan.h | 63 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 D | dfsan_custom.cpp | 488 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 D | dfsan.cpp | 112 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 D | dfsan.h | 63 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 D | dfsan.cpp | 112 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 D | dfsan.h | 63 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 D | dfsan.cpp | 112 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 D | dfsan.h | 63 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 D | dfsan.cpp | 112 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 D | dfsan.h | 63 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 D | dfsan.h | 49 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 D | dfsan.cpp | 298 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 D | dfsan.h | 50 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 D | dfsan.cc | 266 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 D | dfsan.h | 49 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 D | dfsan.cpp | 267 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 D | dfsan.h | 50 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 D | dfsan.cpp | 267 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 D | dfsan.h | 49 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 D | dfsan.cpp | 305 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 D | dfsan.h | 49 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 D | dfsan.cpp | 305 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 D | dfsan.h | 49 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 D | dfsan.cpp | 267 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()
|