Lines Matching refs:current
82 dns_sdbnode_t *current;
90 dns_rdatalist_t *current;
878 * Look for a DNAME at the current label, unless this is
892 * Look for an NS at the current label, unless this is the
917 * If the current name is not the qname, add another label
1089 sdbiter->current = NULL;
1474 sdbiter->current = ISC_LIST_HEAD(sdbiter->nodelist);
1475 if (sdbiter->current == NULL)
1485 sdbiter->current = ISC_LIST_TAIL(sdbiter->nodelist);
1486 if (sdbiter->current == NULL)
1496 sdbiter->current = ISC_LIST_HEAD(sdbiter->nodelist);
1497 while (sdbiter->current != NULL) {
1498 if (dns_name_equal(sdbiter->current->name, name))
1500 sdbiter->current = ISC_LIST_NEXT(sdbiter->current, link);
1509 sdbiter->current = ISC_LIST_PREV(sdbiter->current, link);
1510 if (sdbiter->current == NULL)
1520 sdbiter->current = ISC_LIST_NEXT(sdbiter->current, link);
1521 if (sdbiter->current == NULL)
1533 attachnode(iterator->db, sdbiter->current, nodep);
1535 return (dns_name_copy(sdbiter->current->name, name, NULL));
1571 sdbiterator->current = ISC_LIST_HEAD(sdbnode->lists);
1579 sdbiterator->current = ISC_LIST_NEXT(sdbiterator->current, link);
1580 if (sdbiterator->current == NULL)
1590 list_tordataset(sdbiterator->current, iterator->db, iterator->node,