Searched refs:dfsan_label (Results 1 - 10 of 10) sorted by relevance
/external/compiler-rt/lib/dfsan/ |
H A D | dfsan.h | 21 typedef u16 dfsan_label; typedef 24 dfsan_label l1; 25 dfsan_label l2; 31 void dfsan_add_label(dfsan_label label, void *addr, uptr size); 32 void dfsan_set_label(dfsan_label label, void *addr, uptr size); 33 dfsan_label dfsan_read_label(const void *addr, uptr size); 34 dfsan_label dfsan_union(dfsan_label l1, dfsan_label l2); 38 void dfsan_set_label(dfsan_label labe [all...] |
H A D | dfsan_custom.cc | 44 __dfsw_stat(const char *path, struct stat *buf, dfsan_label path_label, 45 dfsan_label buf_label, dfsan_label *ret_label) { 54 dfsan_label fd_label, 55 dfsan_label buf_label, 56 dfsan_label *ret_label) { 65 dfsan_label s_label, 66 dfsan_label c_label, 67 dfsan_label *ret_label) { 82 size_t n, dfsan_label s1_labe [all...] |
H A D | dfsan.cc | 32 static const dfsan_label kInitializingLabel = -1; 34 static const uptr kNumLabels = 1 << (sizeof(dfsan_label) * 8); 41 SANITIZER_INTERFACE_ATTRIBUTE THREADLOCAL dfsan_label __dfsan_retval_tls; 42 SANITIZER_INTERFACE_ATTRIBUTE THREADLOCAL dfsan_label __dfsan_arg_tls[64]; 73 static atomic_dfsan_label *union_table(dfsan_label l1, dfsan_label l2) { 80 dfsan_label __dfsan_union(dfsan_label l1, dfsan_label l2) { 96 dfsan_label labe [all...] |
/external/compiler-rt/include/sanitizer/ |
H A D | dfsan_interface.h | 25 typedef uint16_t dfsan_label; typedef 34 dfsan_label l1; 35 dfsan_label l2; 47 dfsan_label dfsan_union(dfsan_label l1, dfsan_label l2); 50 dfsan_label dfsan_create_label(const char *desc, void *userdata); 53 void dfsan_set_label(dfsan_label label, void *addr, size_t size); 57 void dfsan_add_label(dfsan_label label, void *addr, size_t size); 65 dfsan_label dfsan_get_labe [all...] |
/external/compiler-rt/test/dfsan/ |
H A D | fncall.c | 11 dfsan_label j_label = dfsan_create_label("j", 0); 18 dfsan_label i_label = dfsan_create_label("i", 0); 21 dfsan_label ij_label = dfsan_get_label(f(i));
|
H A D | basic.c | 11 dfsan_label i_label = dfsan_create_label("i", 0); 14 dfsan_label new_label = dfsan_get_label(i); 17 dfsan_label read_label = dfsan_read_label(&i, sizeof(i)); 20 dfsan_label j_label = dfsan_create_label("j", 0);
|
H A D | flags.c | 15 dfsan_label i_label = dfsan_create_label("i", 0);
|
H A D | propagate.c | 14 dfsan_label i_label = dfsan_create_label("i", 0); 18 dfsan_label j_label = dfsan_create_label("j", 0); 22 dfsan_label k_label = dfsan_create_label("k", 0); 28 dfsan_label ij_label = dfsan_get_label(i + j); 36 dfsan_label ijk_label = dfsan_get_label(i + j + k);
|
H A D | label_count.c | 44 dfsan_label i_label = dfsan_create_label("i", 0); 52 dfsan_label j_label = dfsan_create_label("j", 0);
|
H A D | custom.c | 31 dfsan_label i_label = 0; 32 dfsan_label j_label = 0; 33 dfsan_label k_label = 0; 34 dfsan_label i_j_label = 0;
|
Completed in 1372 milliseconds