| /openbsd/src/gnu/llvm/compiler-rt/lib/dfsan/ |
| D | dfsan_custom.cpp | 88 dfsan_set_label(0, buf, sizeof(struct stat)); in __dfsw_stat() 107 dfsan_set_label(0, buf, sizeof(struct stat)); in __dfsw_fstat() 511 dfsan_set_label(c_label, s, n); in dfsan_memset() 666 dfsan_set_label(0, buf, ret); in __dfsw_pread() 688 dfsan_set_label(0, buf, ret); in __dfsw_read() 709 dfsan_set_label(0, tp, sizeof(struct timespec)); in __dfsw_clock_gettime() 722 dfsan_set_label(0, const_cast<void *>(ptr), size); in dfsan_set_zero_label() 805 dfsan_set_label(0, retval, sizeof(*retval)); in __dfsw_pthread_join() 826 dfsan_set_label(0, *info); in dl_iterate_phdr_cb() 827 dfsan_set_label(0, const_cast<char *>(info->dlpi_name), in dl_iterate_phdr_cb() [all …]
|
| D | dfsan_interceptors.cpp | 89 dfsan_set_label(0, memptr, sizeof(*memptr)); in INTERCEPTOR() 105 dfsan_set_label(0, sret, sizeof(*sret)); in INTERCEPTOR() 130 dfsan_set_label(0, __errno_location(), sizeof(int)); 141 dfsan_set_label(0, res, RoundUpTo(length, GetPageSizeCached())); in INTERCEPTOR() 155 dfsan_set_label(0, res, RoundUpTo(length, GetPageSizeCached())); in INTERCEPTOR() 166 dfsan_set_label(0, addr, RoundUpTo(length, GetPageSizeCached())); in INTERCEPTOR() 178 dfsan_set_label(0, ptr, size)
|
| D | dfsan_allocator.cpp | 32 void OnMap(uptr p, uptr size) const { dfsan_set_label(0, (void *)p, size); } in OnMap() 33 void OnUnmap(uptr p, uptr size) const { dfsan_set_label(0, (void *)p, size); } in OnUnmap() 122 dfsan_set_label(0, allocated, size); in DFsanAllocate() 124 dfsan_set_label(0, allocated, size); in DFsanAllocate() 135 dfsan_set_label(0, p, size); in dfsan_deallocate() 155 dfsan_set_label(0, (char *)old_p + old_size, new_size - old_size); in DFsanReallocate()
|
| D | dfsan.h | 31 void dfsan_set_label(dfsan_label label, void *addr, uptr size); 62 void dfsan_set_label(dfsan_label label, T &data) { in dfsan_set_label() function 63 dfsan_set_label(label, (void *)&data, sizeof(T)); in dfsan_set_label()
|
| D | dfsan_thread.cpp | 36 dfsan_set_label(0, (void *)stack_.bottom, stack_.top - stack_.bottom); in ClearShadowForThreadStackAndTLS() 38 dfsan_set_label(0, (void *)tls_begin_, tls_end_ - tls_begin_); in ClearShadowForThreadStackAndTLS() 42 dfsan_set_label(0, (void *)(dtv.beg), dtv.size); in ClearShadowForThreadStackAndTLS()
|
| D | done_abilist.txt | 11 fun:dfsan_set_label=uninstrumented 12 fun:dfsan_set_label=discard
|
| D | dfsan.cpp | 583 void dfsan_set_label(dfsan_label label, void *addr, uptr size) { in dfsan_set_label() function
|
| /openbsd/src/gnu/llvm/compiler-rt/include/sanitizer/ |
| D | dfsan_interface.h | 46 void dfsan_set_label(dfsan_label label, void *addr, size_t size); 201 template <typename T> void dfsan_set_label(dfsan_label label, T &data) { in dfsan_set_label() function 202 dfsan_set_label(label, (void *)&data, sizeof(T)); in dfsan_set_label()
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/fuzzer/dataflow/ |
| D | DataFlow.cpp | 185 dfsan_set_label(0, Buf, InputLen); in main() 193 dfsan_set_label(1 << (Idx - BaseIdx), Buf + Idx, 1); in main()
|
| /openbsd/src/gnu/llvm/clang/docs/ |
| D | DataFlowSanitizer.rst | 289 dfsan_set_label(i_label, &i, sizeof(i)); 290 dfsan_set_label(j_label, &j, sizeof(j)); 291 dfsan_set_label(k_label, &k, sizeof(k)); 334 dfsan_set_label(i_label, &i, sizeof(i));
|
| D | DataFlowSanitizerDesign.rst | 37 void dfsan_set_label(dfsan_label label, void *addr, size_t size); 156 The first chain of a trace starts by `dfsan_set_label` with non-zero labels. A
|