Searched refs:dfsan_label (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/compiler-rt/include/sanitizer/ |
H A D | dfsan_interface.h | 24 typedef uint16_t dfsan_label; typedef 33 dfsan_label l1; 34 dfsan_label l2; 46 dfsan_label dfsan_union(dfsan_label l1, dfsan_label l2); 49 dfsan_label dfsan_create_label(const char *desc, void *userdata); 52 void dfsan_set_label(dfsan_label label, void *addr, size_t size); 56 void dfsan_add_label(dfsan_label label, void *addr, size_t size); 64 dfsan_label dfsan_get_labe [all...] |
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/dfsan/ |
H A D | dfsan.h | 24 typedef u16 dfsan_label; typedef 27 dfsan_label l1; 28 dfsan_label l2; 34 void dfsan_add_label(dfsan_label label, void *addr, uptr size); 35 void dfsan_set_label(dfsan_label label, void *addr, uptr size); 36 dfsan_label dfsan_read_label(const void *addr, uptr size); 37 dfsan_label dfsan_union(dfsan_label l1, dfsan_label l2); 41 void dfsan_set_label(dfsan_label labe [all...] |
H A D | dfsan_custom.cpp | 55 __dfsw_stat(const char *path, struct stat *buf, dfsan_label path_label, 56 dfsan_label buf_label, dfsan_label *ret_label) { 65 dfsan_label fd_label, 66 dfsan_label buf_label, 67 dfsan_label *ret_label) { 76 dfsan_label s_label, 77 dfsan_label c_label, 78 dfsan_label *ret_label) { 100 dfsan_label s1_labe [all...] |
H A D | dfsan.cpp | 33 static const dfsan_label kInitializingLabel = -1; 35 static const uptr kNumLabels = 1 << (sizeof(dfsan_label) * 8); 42 SANITIZER_INTERFACE_ATTRIBUTE THREADLOCAL dfsan_label __dfsan_retval_tls; 43 SANITIZER_INTERFACE_ATTRIBUTE THREADLOCAL dfsan_label __dfsan_arg_tls[64]; 149 static atomic_dfsan_label *union_table(dfsan_label l1, dfsan_label l2) { 154 static void dfsan_check_label(dfsan_label label) { 164 dfsan_label __dfsan_union(dfsan_label l1, dfsan_label l [all...] |
Completed in 64 milliseconds