Lines Matching refs:l1
129 static atomic_dfsan_label *union_table(dfsan_label l1, dfsan_label l2) { in union_table() argument
130 return &(*(dfsan_union_table_t *) UnionTableAddr())[l1][l2]; in union_table()
144 dfsan_label __dfsan_union(dfsan_label l1, dfsan_label l2) { in __dfsan_union() argument
145 DCHECK_NE(l1, l2); in __dfsan_union()
147 if (l1 == 0) in __dfsan_union()
150 return l1; in __dfsan_union()
152 if (l1 > l2) in __dfsan_union()
153 Swap(l1, l2); in __dfsan_union()
155 atomic_dfsan_label *table_ent = union_table(l1, l2); in __dfsan_union()
167 if (__dfsan_label_info[l2].l1 == l1 || in __dfsan_union()
168 __dfsan_label_info[l2].l2 == l1) { in __dfsan_union()
174 __dfsan_label_info[label].l1 = l1; in __dfsan_union()
226 dfsan_union(dfsan_label l1, dfsan_label l2) { in dfsan_union() argument
227 if (l1 == l2) in dfsan_union()
228 return l1; in dfsan_union()
229 return __dfsan_union(l1, l2); in dfsan_union()
237 __dfsan_label_info[label].l1 = __dfsan_label_info[label].l2 = 0; in dfsan_create_label()
300 if (info->l1 != 0) { in dfsan_has_label()
301 return dfsan_has_label(info->l1, elem) || dfsan_has_label(info->l2, elem); in dfsan_has_label()
310 if (info->l1 != 0) { in dfsan_has_label_with_desc()
311 return dfsan_has_label_with_desc(info->l1, desc) || in dfsan_has_label_with_desc()
334 __dfsan_label_info[l].l1, __dfsan_label_info[l].l2); in dfsan_dump_labels()
336 if (__dfsan_label_info[l].l1 == 0 && __dfsan_label_info[l].desc) { in dfsan_dump_labels()