Lines Matching refs:current
132 dns_sdlznode_t *current;
140 dns_rdatalist_t *current;
272 sdlziterator->current = ISC_LIST_HEAD(sdlznode->lists);
280 sdlziterator->current = ISC_LIST_NEXT(sdlziterator->current, link);
281 if (sdlziterator->current == NULL)
291 list_tordataset(sdlziterator->current, iterator->db, iterator->node,
703 sdlziter->current = NULL;
814 * Look for a DNAME at the current label, unless this is
828 * Look for an NS at the current label, unless this is the
853 * If the current name is not the qname, add another label
1090 sdlziter->current = ISC_LIST_HEAD(sdlziter->nodelist);
1091 if (sdlziter->current == NULL)
1101 sdlziter->current = ISC_LIST_TAIL(sdlziter->nodelist);
1102 if (sdlziter->current == NULL)
1112 sdlziter->current = ISC_LIST_HEAD(sdlziter->nodelist);
1113 while (sdlziter->current != NULL) {
1114 if (dns_name_equal(sdlziter->current->name, name))
1116 sdlziter->current = ISC_LIST_NEXT(sdlziter->current, link);
1125 sdlziter->current = ISC_LIST_PREV(sdlziter->current, link);
1126 if (sdlziter->current == NULL)
1136 sdlziter->current = ISC_LIST_NEXT(sdlziter->current, link);
1137 if (sdlziter->current == NULL)
1149 attachnode(iterator->db, sdlziter->current, nodep);
1151 return (dns_name_copy(sdlziter->current->name, name, NULL));