Lines Matching refs:methods
53 const dns_sdbmethods_t *methods;
210 dns_sdb_register(const char *drivername, const dns_sdbmethods_t *methods,
218 REQUIRE(methods != NULL);
219 REQUIRE(methods->lookup != NULL);
229 imp->methods = methods;
559 if (imp->methods->destroy != NULL) {
561 imp->methods->destroy(sdb->zone, imp->driverdata,
776 result = imp->methods->lookup(sdb->zone, namestr, sdb->dbdata, node);
780 isorigin && imp->methods->authority != NULL))
786 if (isorigin && imp->methods->authority != NULL) {
788 result = imp->methods->authority(sdb->zone, sdb->dbdata, node);
1050 if (imp->methods->allnodes == NULL)
1061 sdbiter->common.methods = &dbiterator_methods;
1071 result = imp->methods->allnodes(sdb->zone, sdb->dbdata, sdbiter);
1138 iterator->common.methods = &rdatasetiter_methods;
1291 sdb->common.methods = &sdb_methods;
1319 if (imp->methods->create != NULL) {
1321 result = imp->methods->create(sdb->zone, argc, argv,
1377 static dns_rdatasetmethods_t methods = {
1411 rdataset->methods = &methods;