Lines Matching refs:compress_tree_node
71 struct compress_tree_node { struct
73 struct compress_tree_node* left; argument
75 struct compress_tree_node* right; argument
78 struct compress_tree_node* parent; argument
101 compress_tree_search(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_search() argument
102 int labs, struct compress_tree_node** match, int* matchlabels, in compress_tree_search()
103 struct compress_tree_node*** insertpt) in compress_tree_search()
106 struct compress_tree_node* p = *tree; in compress_tree_search()
107 struct compress_tree_node* close = 0; in compress_tree_search()
108 struct compress_tree_node** prev = tree; in compress_tree_search()
140 static struct compress_tree_node*
141 compress_tree_lookup(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_lookup()
142 int labs, struct compress_tree_node*** insertpt) in compress_tree_lookup()
144 struct compress_tree_node* p; in compress_tree_lookup()
171 static struct compress_tree_node*
175 struct compress_tree_node* n = (struct compress_tree_node*) in compress_tree_newnode()
176 regional_alloc(region, sizeof(struct compress_tree_node)); in compress_tree_newnode()
201 struct regional* region, struct compress_tree_node* closest, in compress_tree_store()
202 struct compress_tree_node** insertpt) in compress_tree_store()
205 struct compress_tree_node* newnode; in compress_tree_store()
206 struct compress_tree_node* prevnode = NULL; in compress_tree_store()
247 struct compress_tree_node* p) in write_compressed_dname()
282 struct regional* region, struct compress_tree_node** tree, in compress_owner()
285 struct compress_tree_node* p; in compress_owner()
286 struct compress_tree_node** insertpt = NULL; in compress_owner()
331 struct regional* region, struct compress_tree_node** tree) in compress_any_dname()
333 struct compress_tree_node* p; in compress_any_dname()
334 struct compress_tree_node** insertpt = NULL; in compress_any_dname()
362 struct regional* region, struct compress_tree_node** tree, in compress_rdata()
445 int do_data, int do_sig, struct compress_tree_node** tree, in packed_rrset_encode()
532 struct regional* region, struct compress_tree_node** tree, in insert_section()
581 insert_query(struct query_info* qinfo, struct compress_tree_node** tree, in insert_query()
631 struct compress_tree_node* tree = 0; in reply_info_encode()