Searched refs:methods (Results 1 - 20 of 20) sorted by relevance

/bind-9.6-ESV-R11/lib/dns/
H A Ddbiterator.c38 (*iteratorp)->methods->destroy(iteratorp);
51 return (iterator->methods->first(iterator));
62 return (iterator->methods->last(iterator));
73 return (iterator->methods->seek(iterator, name));
84 return (iterator->methods->prev(iterator));
95 return (iterator->methods->next(iterator));
110 return (iterator->methods->current(iterator, nodep, name));
121 return (iterator->methods->pause(iterator));
135 return (iterator->methods->origin(iterator, name));
H A Drdatasetiter.c40 (*iteratorp)->methods->destroy(iteratorp);
53 return (iterator->methods->first(iterator));
64 return (iterator->methods->next(iterator));
79 iterator->methods->current(iterator, rdataset);
H A Drdataset.c67 rdataset->methods = NULL;
93 REQUIRE(rdataset->methods == NULL);
119 REQUIRE(rdataset->methods != NULL);
121 (rdataset->methods->disassociate)(rdataset);
122 rdataset->methods = NULL;
147 if (rdataset->methods != NULL)
221 REQUIRE(rdataset->methods == NULL);
223 rdataset->methods = &question_methods;
237 REQUIRE(rdataset->methods != NULL);
239 return ((rdataset->methods
[all...]
H A Ddb.c157 (source->methods->attach)(source, targetp);
172 ((*dbp)->methods->detach)(dbp);
241 if (db->methods->isdnssec != NULL)
242 return ((db->methods->isdnssec)(db));
243 return ((db->methods->issecure)(db));
256 return ((db->methods->issecure)(db));
268 return ((db->methods->ispersistent)(db));
304 return ((db->methods->beginload)(db, addp, dbloadp));
316 return ((db->methods->endload)(db, dbloadp));
362 return ((db->methods
[all...]
H A Ddlz.c127 allowzonexfr = dlzdatabase->implementation->methods->allowzonexfr;
194 result = ((impinfo->methods->create)(mctx, dlzname, argc, argv,
214 /* impinfo->methods->create failed. */
238 destroy = (*dbp)->implementation->methods->destroy;
295 findzone = dlzdatabase->implementation->methods->findzone;
310 dns_dlzregister(const char *drivername, const dns_dlzmethods_t *methods, argument
326 REQUIRE(methods != NULL);
327 REQUIRE(methods->create != NULL);
328 REQUIRE(methods->destroy != NULL);
329 REQUIRE(methods
[all...]
H A Dsdlz.c95 const dns_sdlzmethods_t *methods; member in struct:dns_sdlzimplementation
250 * Rdataset Iterator Methods. These methods were "borrowed" from the SDB
303 * DB routines. These methods were "borrowed" from the SDB driver interface.
553 result = sdlz->dlzimp->methods->lookup(zonestr, namestr,
562 result = sdlz->dlzimp->methods->lookup(zonestr, "*",
574 if (isorigin && sdlz->dlzimp->methods->authority != NULL) {
576 authority = sdlz->dlzimp->methods->authority;
680 if (sdlz->dlzimp->methods->allnodes == NULL)
697 sdlziter->common.methods = &dbiterator_methods;
710 result = sdlz->dlzimp->methods
1679 dns_sdlzregister(const char *drivername, const dns_sdlzmethods_t *methods, void *driverarg, unsigned int flags, isc_mem_t *mctx, dns_sdlzimplementation_t **sdlzimp) argument
[all...]
H A Dsdb.c53 const dns_sdbmethods_t *methods; member in struct:dns_sdbimplementation
210 dns_sdb_register(const char *drivername, const dns_sdbmethods_t *methods, argument
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
1377 static dns_rdatasetmethods_t methods = { variable
[all...]
H A Drdatalist.c36 static dns_rdatasetmethods_t methods = { variable
83 rdataset->methods = &methods;
H A Dncache.c614 rdataset->methods = &rdataset_methods;
716 rdataset->methods = &rdataset_methods;
773 rdataset->methods = &rdataset_methods;
H A Drbtdb.c2728 INSIST(rdataset->methods == NULL); /* We must be disassociated. */
2730 rdataset->methods = &rdataset_methods;
5121 rbtdbiter->common.methods = &dbiterator_methods;
5368 iterator->common.methods = &rdatasetiter_methods;
6049 if (rbtdb->common.methods == &zone_methods)
6209 if (rbtdb->common.methods == &zone_methods)
6875 REQUIRE(rdataset->methods == &rdataset_methods);
7026 rbtdb->common.methods = &cache_methods;
7029 rbtdb->common.methods = &zone_methods;
7032 rbtdb->common.methods
[all...]
H A Dname.c1930 unsigned int methods; local
1964 methods = dns_compress_getmethods(cctx);
1967 (methods & DNS_COMPRESS_GLOBAL14) != 0)
H A Drdataslab.c69 * The iterator methods here currently only support DNSSEC order iteration.
71 * The iterator methods in rbtdb support both load order and DNSSEC order
460 rdataset->methods = &rdataset_methods;
/bind-9.6-ESV-R11/lib/dns/include/dns/
H A Drdatasetiter.h45 *\li The iterator methods ensure appropriate database locking.
99 dns_rdatasetitermethods_t * methods; member in struct:dns_rdatasetiter
H A Ddlz.h169 /*% the methods supplied by a DLZ driver */
180 const dns_dlzmethods_t *methods; member in struct:dns_dlzimplementation
228 * methods, this function will call it.
241 dns_dlzregister(const char *drivername, const dns_dlzmethods_t *methods,
247 * type 'drivername', implemented by the functions in '*methods'.
H A Ddbiterator.h45 *\li The iterator methods ensure appropriate database locking.
104 dns_dbiteratormethods_t * methods; member in struct:dns_dbiterator
H A Dsdb.h97 dns_sdb_register(const char *drivername, const dns_sdbmethods_t *methods,
102 * implemented by the functions in '*methods'.
H A Dsdlz.h128 * methods have been called. This method is required if the lookup
193 * methods have been called. This function returns record DNS record
212 dns_sdlzregister(const char *drivername, const dns_sdlzmethods_t *methods,
217 * type 'drivername', implemented by the functions in '*methods'.
H A Drdataset.h129 dns_rdatasetmethods_t * methods; member in struct:dns_rdataset
132 * XXX do we need these, or should they be retrieved by methods?
H A Ddb.h193 dns_dbmethods_t * methods; member in struct:dns_db
/bind-9.6-ESV-R11/bin/named/
H A Dxfrout.c366 rrstream_methods_t *methods; member in struct:rrstream
428 s->common.methods = &ixfr_rrstream_methods;
516 s->common.methods = &axfr_rrstream_methods;
636 s->common.methods = &soa_rrstream_methods;
742 s->common.methods = &compound_rrstream_methods;
761 s->result = curstream->methods->first(curstream);
770 s->result = curstream->methods->next(curstream);
776 curstream->methods->pause(curstream);
781 s->result = curstream->methods->first(curstream);
795 curstream->methods
[all...]

Completed in 65 milliseconds