Home
last modified time | relevance | path

Searched refs:dfsan_set_label (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/compiler-rt/lib/dfsan/
Ddfsan_custom.cpp88 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 …]
Ddfsan_interceptors.cpp89 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)
Ddfsan_allocator.cpp32 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()
Ddfsan.h31 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()
Ddfsan_thread.cpp36 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()
Ddone_abilist.txt11 fun:dfsan_set_label=uninstrumented
12 fun:dfsan_set_label=discard
Ddfsan.cpp583 void dfsan_set_label(dfsan_label label, void *addr, uptr size) { in dfsan_set_label() function
/openbsd/src/gnu/llvm/compiler-rt/include/sanitizer/
Ddfsan_interface.h46 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/
DDataFlow.cpp185 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/
DDataFlowSanitizer.rst289 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));
DDataFlowSanitizerDesign.rst37 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