Lines Matching defs:current
91 dns_sdbnode_t *current;
99 dns_rdatalist_t *current;
857 * Look for a DNAME at the current label, unless this is
871 * Look for an NS at the current label, unless this is the
896 * If the current name is not the qname, add another label
1067 sdbiter->current = NULL;
1440 sdbiter->current = ISC_LIST_HEAD(sdbiter->nodelist);
1441 if (sdbiter->current == NULL)
1451 sdbiter->current = ISC_LIST_TAIL(sdbiter->nodelist);
1452 if (sdbiter->current == NULL)
1462 sdbiter->current = ISC_LIST_HEAD(sdbiter->nodelist);
1463 while (sdbiter->current != NULL) {
1464 if (dns_name_equal(sdbiter->current->name, name))
1466 sdbiter->current = ISC_LIST_NEXT(sdbiter->current, link);
1475 sdbiter->current = ISC_LIST_PREV(sdbiter->current, link);
1476 if (sdbiter->current == NULL)
1486 sdbiter->current = ISC_LIST_NEXT(sdbiter->current, link);
1487 if (sdbiter->current == NULL)
1499 attachnode(iterator->db, sdbiter->current, nodep);
1501 return (dns_name_copy(sdbiter->current->name, name, NULL));
1537 sdbiterator->current = ISC_LIST_HEAD(sdbnode->lists);
1545 sdbiterator->current = ISC_LIST_NEXT(sdbiterator->current, link);
1546 if (sdbiterator->current == NULL)
1556 list_tordataset(sdbiterator->current, iterator->db, iterator->node,