Lines Matching refs:isc_radix_node_t
172 isc_radix_node_t *Xstack[RADIX_MAXBITS+1];
173 isc_radix_node_t **Xsp = Xstack;
174 isc_radix_node_t *Xrn = radix->head;
177 isc_radix_node_t *l = Xrn->l;
178 isc_radix_node_t *r = Xrn->r;
226 isc_radix_node_t *node;
237 isc_radix_search(isc_radix_tree_t *radix, isc_radix_node_t **target,
240 isc_radix_node_t *node;
241 isc_radix_node_t *stack[RADIX_MAXBITS + 1];
302 isc_radix_insert(isc_radix_tree_t *radix, isc_radix_node_t **target,
303 isc_radix_node_t *source, isc_prefix_t *prefix)
305 isc_radix_node_t *node, *new_node, *parent, *glue = NULL;
325 node = isc_mem_get(radix->mctx, sizeof(isc_radix_node_t));
334 sizeof(isc_radix_node_t));
497 new_node = isc_mem_get(radix->mctx, sizeof(isc_radix_node_t));
501 glue = isc_mem_get(radix->mctx, sizeof(isc_radix_node_t));
504 sizeof(isc_radix_node_t));
512 isc_mem_put(radix->mctx, new_node, sizeof(isc_radix_node_t));
515 sizeof(isc_radix_node_t));
614 isc_radix_remove(isc_radix_tree_t *radix, isc_radix_node_t *node) {
615 isc_radix_node_t *parent, *child;