Lines Matching refs:new_node
633 ldns_rbnode_t *new_node; local
785 if (!(new_node = LDNS_MALLOC(ldns_rbnode_t))) {
789 new_node->key = ldns_dname_label(ldns_rr_owner(cur_rr), 0);
790 new_node->data = cur_rr;
791 if (!ldns_rbtree_insert(&todo_nsec3_ents, new_node)) {
792 LDNS_FREE(new_node);
953 ldns_rbnode_t* new_node; local
968 if ((new_node = LDNS_MALLOC(ldns_rbnode_t))) {
970 new_node->key = name->hashed_name;
971 new_node->data = name;
973 if (ldns_rbtree_insert(zone->hashed_names, new_node) == NULL) {
975 LDNS_FREE(new_node);
1122 ldns_rbnode_t *cur_node, *next_node, *new_node; local
1222 new_node = LDNS_MALLOC(ldns_rbnode_t);
1223 if (!new_node) {
1229 new_node->key = new_name->name;
1230 new_node->data = new_name;
1231 (void)ldns_rbtree_insert(zone->names, new_node);