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

/external/compiler-rt/lib/dfsan/
H A Ddfsan.h21 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 Ddfsan_custom.cc44 __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 Ddfsan.cc32 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 Ddfsan_interface.h25 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 Dfncall.c11 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 Dbasic.c11 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 Dflags.c15 dfsan_label i_label = dfsan_create_label("i", 0);
H A Dpropagate.c14 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 Dlabel_count.c44 dfsan_label i_label = dfsan_create_label("i", 0);
52 dfsan_label j_label = dfsan_create_label("j", 0);
H A Dcustom.c31 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