Lines Matching refs:origin
83 dns_sdbnode_t *origin;
136 static isc_result_t dns_sdb_create(isc_mem_t *mctx, dns_name_t *origin,
345 dns_name_t *origin;
363 origin = &lookup->sdb->common.origin;
365 origin = dns_rootname;
391 origin, 0,
424 dns_name_t *newname, *origin;
437 origin = &sdb->common.origin;
439 origin = dns_rootname;
443 result = dns_name_fromtext(newname, &b, origin, 0, NULL);
472 if (allnodes->origin == NULL &&
473 dns_name_equal(newname, &sdb->common.origin))
474 allnodes->origin = sdbnode;
562 dns_name_free(&sdb->common.origin, mctx);
742 isorigin = dns_name_equal(name, &sdb->common.origin);
747 dns_name_countlabels(&db->origin);
757 dns_name_countlabels(&db->origin);
777 result = imp->methods->lookup2(&sdb->common.origin, name,
829 if (!dns_name_issubdomain(name, &db->origin))
832 olabels = dns_name_countlabels(&db->origin);
893 * origin or glue is ok.
1090 sdbiter->origin = NULL;
1100 if (sdbiter->origin != NULL) {
1101 ISC_LIST_UNLINK(sdbiter->nodelist, sdbiter->origin, link);
1102 ISC_LIST_PREPEND(sdbiter->nodelist, sdbiter->origin, link);
1298 dns_sdb_create(isc_mem_t *mctx, dns_name_t *origin, dns_dbtype_t type,
1320 dns_name_init(&sdb->common.origin, NULL);
1333 result = dns_name_dupwithoffsets(origin, mctx, &sdb->common.origin);
1338 result = dns_name_totext(origin, ISC_TRUE, &b);
1371 dns_name_free(&sdb->common.origin, mctx);