Searched refs:dfsan_label (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Ddfsan_interface.h24 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 Ddfsan.h24 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 Ddfsan_custom.cpp55 __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 Ddfsan.cpp33 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