Lines Matching refs:labs

70 	return dname_canon_lab_cmp(x->name, x->labs, y->name, y->labs, &m);  in val_neg_data_compare()
83 return dname_canon_lab_cmp(x->name, x->labs, y->name, y->labs, &m); in val_neg_zone_compare()
288 lookfor.labs = dname_count_labels(lookfor.name); in neg_find_zone()
305 uint8_t* nm, size_t len, int labs) in neg_find_data() argument
312 lookfor.labs = labs; in neg_find_data()
371 uint8_t* nm, size_t nm_len, int labs, uint16_t qclass) in neg_closest_zone_parent() argument
379 key.labs = labs; in neg_closest_zone_parent()
391 (void)dname_lab_cmp(result->name, result->labs, key.name, in neg_closest_zone_parent()
392 key.labs, &m); in neg_closest_zone_parent()
394 if(result->labs <= m) in neg_closest_zone_parent()
411 struct val_neg_zone* zone, uint8_t* nm, size_t nm_len, int labs) in neg_closest_data_parent() argument
419 key.labs = labs; in neg_closest_data_parent()
430 (void)dname_lab_cmp(result->name, result->labs, key.name, in neg_closest_data_parent()
431 key.labs, &m); in neg_closest_data_parent()
433 if(result->labs <= m) in neg_closest_data_parent()
450 uint8_t* nm, size_t nm_len, int labs, uint16_t dclass) in neg_setup_zone_node() argument
464 zone->labs = labs; in neg_setup_zone_node()
483 uint8_t* nm, size_t nm_len, int labs, uint16_t dclass, in neg_zone_chain() argument
487 int tolabs = parent?parent->labs:0; in neg_zone_chain()
492 for(i=labs; i!=tolabs; i--) { in neg_zone_chain()
506 if(i == labs) { in neg_zone_chain()
536 int labs = dname_count_labels(nm); in neg_create_zone() local
539 parent = neg_closest_zone_parent(neg, nm, nm_len, labs, dclass); in neg_create_zone()
544 zone = neg_zone_chain(nm, nm_len, labs, dclass, parent); in neg_create_zone()
603 uint8_t* nm, size_t nm_len, int labs) in neg_setup_data_node() argument
617 el->labs = labs; in neg_setup_data_node()
630 uint8_t* nm, size_t nm_len, int labs, struct val_neg_data* parent) in neg_data_chain() argument
633 int tolabs = parent?parent->labs:0; in neg_data_chain()
638 for(i=labs; i!=tolabs; i--) { in neg_data_chain()
652 if(i == labs) { in neg_data_chain()
713 if(dname_canon_lab_cmp(cur->name, cur->labs, in wipeout()
714 el->name, el->labs, &m) <= 0) { in wipeout()
723 if(end && dname_canon_lab_cmp(cur->name, cur->labs, in wipeout()
756 int labs = dname_count_labels(nsec->rk.dname); in neg_insert_data() local
767 parent = neg_closest_data_parent(zone, nm, nm_len, labs); in neg_insert_data()
779 el = neg_data_chain(nm, nm_len, labs, parent); in neg_insert_data()
949 uint8_t* qname, size_t len, int labs, struct val_neg_data** data) in neg_closest_data() argument
956 key.labs = labs; in neg_closest_data()
1112 int labs; in neg_find_nsec() local
1118 labs = dname_count_labels(qname); in neg_find_nsec()
1120 zone = neg_closest_zone_parent(neg_cache, qname, qname_len, labs, in neg_find_nsec()
1136 (void)neg_closest_data(zone, qname, qname_len, labs, &data); in neg_find_nsec()
1184 data = neg_find_data(zone, b32, b32len, zone->labs+1); in neg_find_nsec3_ce()
1225 (void)neg_closest_data(zone, b32, b32len, zone->labs+1, &data); in neg_nsec3_getnc()