Home
last modified time | relevance | path

Searched refs:rbnode_type (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-14.2/contrib/unbound/util/
H A Drbtree.h51 typedef struct rbnode_type rbnode_type; typedef
55 struct rbnode_type { struct
57 rbnode_type *parent; argument
59 rbnode_type *left; argument
61 rbnode_type *right; argument
71 extern rbnode_type rbtree_null_node; argument
78 rbnode_type *root;
110 rbnode_type *rbtree_insert(rbtree_type *rbtree, rbnode_type *data);
139 rbnode_type **result);
160 rbnode_type *rbtree_next(rbnode_type *rbtree);
[all …]
H A Drbtree.c227 rbnode_type *
280 rbnode_type *
299 static void swap_np(rbnode_type** x, rbnode_type** y) in swap_np()
306 rbnode_type* old, rbnode_type* new) in change_parent_ptr()
320 static void change_child_ptr(rbnode_type* child, rbnode_type* old, in change_child_ptr()
321 rbnode_type* new) in change_child_ptr()
328 rbnode_type*
548 rbnode_type *
557 rbnode_type *
570 rbnode_type *
[all …]
H A Dmini_event.h137 rbnode_type node;
H A Dwinsock_event.h172 rbnode_type node;
H A Dtcp_conn_limit.c66 tcl_list_free_node(rbnode_type* node, void* ATTR_UNUSED(arg)) in tcl_list_free_node()
/freebsd-14.2/contrib/unbound/util/storage/
H A Ddnstree.c124 for(; (rbnode_type*)node != RBTREE_NULL; in addr_tree_init_parents_node()
125 node = (struct addr_tree_node*)rbtree_next((rbnode_type*)node)) { in addr_tree_init_parents_node()
194 rbnode_type* res = NULL; in name_tree_lookup()
226 rbnode_type* res = NULL; in addr_tree_lookup()
257 rbnode_type* res = NULL; in addr_tree_find()
271 rbnode_type* n; in name_tree_next_root()
H A Ddnstree.h57 rbnode_type node;
79 rbnode_type node;
/freebsd-14.2/contrib/unbound/services/
H A Doutside_network.h255 rbnode_type node;
314 rbnode_type node;
385 rbnode_type id_node;
452 rbnode_type node;
H A Dmesh.h171 rbnode_type node;
173 rbnode_type run_node;
210 rbnode_type node;
H A Dlisten_dnsport.h527 struct rbnode_type node;
569 struct rbnode_type node;
634 struct rbnode_type node;
650 rbnode_type node;
H A Dauthzone.h98 rbnode_type node;
164 rbnode_type node;
206 rbnode_type node;
H A Dview.c87 delviewnode(rbnode_type* n, void* ATTR_UNUSED(arg)) in delviewnode()
116 lock_protect(&v->lock, &v->name, sizeof(*v)-sizeof(rbnode_type)); in view_create()
H A Dview.h68 rbnode_type node;
H A Dlocalzone.h127 rbnode_type node;
176 rbnode_type node;
H A Doutside_network.c439 rbnode_type* added;
457 rbnode_type* n;
468 tree_by_id_get_id(rbnode_type* node)
525 rbnode_type* result = NULL, *prev;
1024 rbnode_type* rem;
1209 rbnode_type* node;
1812 pending_node_del(rbnode_type* node, void* arg)
2357 rbnode_type* node;
2389 rbnode_type* next = rbtree_next(node);
2622 rbnode_type* ins;
[all …]
/freebsd-14.2/contrib/unbound/ipsecmod/
H A Dipsecmod-whitelist.c111 whitelist_free(struct rbnode_type* n, void* ATTR_UNUSED(d)) in whitelist_free()
121 whitelist_get_mem(struct rbnode_type* n, void* arg) in whitelist_get_mem()
/freebsd-14.2/contrib/unbound/validator/
H A Dval_neg.h96 rbnode_type node;
144 rbnode_type node;
H A Dautotrust.h94 rbnode_type pnode;
H A Dval_neg.c114 neg_clear_datas(rbnode_type* n, void* ATTR_UNUSED(arg)) in neg_clear_datas()
123 neg_clear_zones(rbnode_type* n, void* ATTR_UNUSED(arg)) in neg_clear_zones()
375 rbnode_type* res = NULL; in neg_closest_zone_parent()
415 rbnode_type* res = NULL; in neg_closest_data_parent()
681 rbnode_type* walk, *next; in wipeout()
953 rbnode_type* r; in neg_closest_data()
1146 data = (struct val_neg_data*)rbtree_previous((rbnode_type*)data); in neg_find_nsec()
1147 if((rbnode_type*)data == RBTREE_NULL || !data->in_use) { in neg_find_nsec()
H A Dval_anchor.h94 rbnode_type node;
H A Dval_anchor.c116 anchors_delfunc(rbnode_type* elem, void* ATTR_UNUSED(arg)) in anchors_delfunc()
201 rbnode_type* n; in anchor_find()
225 rbnode_type* r; in anchor_new_ta()
994 while((rbnode_type*)ta != RBTREE_NULL) { in anchors_assemble_rrsets()
1139 rbnode_type* res = NULL; in anchors_lookup()
1332 while((rbnode_type*)ta != RBTREE_NULL) { in anchors_find_any_noninsecure()
H A Dval_nsec3.h261 rbnode_type node;
/freebsd-14.2/contrib/unbound/iterator/
H A Diter_fwd.h74 rbnode_type node;
H A Diter_fwd.c86 static void delfwdnode(rbnode_type* n, void* ATTR_UNUSED(arg)) in delfwdnode()
385 rbnode_type* res = NULL; in forwards_lookup()
433 rbnode_type* n; in next_root_locked()
/freebsd-14.2/contrib/unbound/libunbound/
H A Dcontext.h156 struct rbnode_type node;

12