Lines Matching refs:dfsan_label
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];
129 static atomic_dfsan_label *union_table(dfsan_label l1, dfsan_label l2) { in union_table()
134 static void dfsan_check_label(dfsan_label label) { in dfsan_check_label()
144 dfsan_label __dfsan_union(dfsan_label l1, dfsan_label l2) { in __dfsan_union()
160 dfsan_label label = 0; in __dfsan_union()
189 dfsan_label __dfsan_union_load(const dfsan_label *ls, uptr n) { in __dfsan_union_load()
190 dfsan_label label = ls[0]; in __dfsan_union_load()
192 dfsan_label next_label = ls[i]; in __dfsan_union_load()
225 SANITIZER_INTERFACE_ATTRIBUTE dfsan_label
226 dfsan_union(dfsan_label l1, dfsan_label l2) { in dfsan_union()
233 dfsan_label dfsan_create_label(const char *desc, void *userdata) { in dfsan_create_label()
234 dfsan_label label = in dfsan_create_label()
244 void __dfsan_set_label(dfsan_label label, void *addr, uptr size) { in __dfsan_set_label()
245 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) { in __dfsan_set_label()
262 void dfsan_set_label(dfsan_label label, void *addr, uptr size) { in dfsan_set_label()
267 void dfsan_add_label(dfsan_label label, void *addr, uptr size) { in dfsan_add_label()
268 for (dfsan_label *labelp = shadow_for(addr); size != 0; --size, ++labelp) in dfsan_add_label()
276 extern "C" SANITIZER_INTERFACE_ATTRIBUTE dfsan_label
277 __dfsw_dfsan_get_label(long data, dfsan_label data_label, in __dfsw_dfsan_get_label()
278 dfsan_label *ret_label) { in __dfsw_dfsan_get_label()
283 SANITIZER_INTERFACE_ATTRIBUTE dfsan_label
291 const struct dfsan_label_info *dfsan_get_label_info(dfsan_label label) { in dfsan_get_label_info()
296 dfsan_has_label(dfsan_label label, dfsan_label elem) { in dfsan_has_label()
307 extern "C" SANITIZER_INTERFACE_ATTRIBUTE dfsan_label
308 dfsan_has_label_with_desc(dfsan_label label, const char *desc) { in dfsan_has_label_with_desc()
320 dfsan_label max_label_allocated = in dfsan_get_label_count()
328 dfsan_label last_label = in dfsan_dump_labels()