Searched defs:iterator (Results 1 - 9 of 9) sorted by relevance

/bind-9.11.3/lib/dns/
H A Drdatasetiter.c37 dns_rdatasetiter_first(dns_rdatasetiter_t *iterator) { argument
42 REQUIRE(DNS_RDATASETITER_VALID(iterator));
44 return (iterator->methods->first(iterator));
48 dns_rdatasetiter_next(dns_rdatasetiter_t *iterator) { argument
53 REQUIRE(DNS_RDATASETITER_VALID(iterator));
55 return (iterator->methods->next(iterator));
59 dns_rdatasetiter_current(dns_rdatasetiter_t *iterator, argument
66 REQUIRE(DNS_RDATASETITER_VALID(iterator));
[all...]
H A Ddbiterator.c35 dns_dbiterator_first(dns_dbiterator_t *iterator) { argument
40 REQUIRE(DNS_DBITERATOR_VALID(iterator));
42 return (iterator->methods->first(iterator));
46 dns_dbiterator_last(dns_dbiterator_t *iterator) { argument
51 REQUIRE(DNS_DBITERATOR_VALID(iterator));
53 return (iterator->methods->last(iterator));
57 dns_dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) { argument
62 REQUIRE(DNS_DBITERATOR_VALID(iterator));
68 dns_dbiterator_prev(dns_dbiterator_t *iterator) argument
79 dns_dbiterator_next(dns_dbiterator_t *iterator) argument
90 dns_dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
105 dns_dbiterator_pause(dns_dbiterator_t *iterator) argument
116 dns_dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
130 dns_dbiterator_setcleanmode(dns_dbiterator_t *iterator, isc_boolean_t mode) argument
[all...]
H A Decdb.c120 static isc_result_t rdatasetiter_first(dns_rdatasetiter_t *iterator);
121 static isc_result_t rdatasetiter_next(dns_rdatasetiter_t *iterator);
122 static void rdatasetiter_current(dns_rdatasetiter_t *iterator,
415 * Reset iterator state.
517 ecdb_rdatasetiter_t *iterator; local
524 iterator = isc_mem_get(mctx, sizeof(ecdb_rdatasetiter_t));
525 if (iterator == NULL)
528 iterator->common.magic = DNS_RDATASETITER_MAGIC;
529 iterator->common.methods = &rdatasetiter_methods;
530 iterator
796 rdatasetiter_first(dns_rdatasetiter_t *iterator) argument
809 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
822 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
[all...]
H A Dcache.c80 (c)->iterator != NULL && \
105 dns_dbiterator_t *iterator; member in struct:cache_cleaner
368 if (cache->cleaner.iterator != NULL)
369 dns_dbiterator_destroy(&cache->cleaner.iterator);
613 cleaner->iterator = NULL;
624 &cleaner->iterator);
694 if (cleaner->iterator != NULL)
695 dns_dbiterator_destroy(&cleaner->iterator);
708 * Create an iterator, if it does not already exist, and
711 if (cleaner->iterator
968 dns_dbiterator_t *iterator = NULL; local
[all...]
H A Dsdb.c159 static isc_result_t dbiterator_first(dns_dbiterator_t *iterator);
160 static isc_result_t dbiterator_last(dns_dbiterator_t *iterator);
161 static isc_result_t dbiterator_seek(dns_dbiterator_t *iterator,
163 static isc_result_t dbiterator_prev(dns_dbiterator_t *iterator);
164 static isc_result_t dbiterator_next(dns_dbiterator_t *iterator);
165 static isc_result_t dbiterator_current(dns_dbiterator_t *iterator,
168 static isc_result_t dbiterator_pause(dns_dbiterator_t *iterator);
169 static isc_result_t dbiterator_origin(dns_dbiterator_t *iterator,
185 static isc_result_t rdatasetiter_first(dns_rdatasetiter_t *iterator);
186 static isc_result_t rdatasetiter_next(dns_rdatasetiter_t *iterator);
1148 sdb_rdatasetiter_t *iterator; local
1471 dbiterator_first(dns_dbiterator_t *iterator) argument
1482 dbiterator_last(dns_dbiterator_t *iterator) argument
1493 dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) argument
1506 dbiterator_prev(dns_dbiterator_t *iterator) argument
1517 dbiterator_next(dns_dbiterator_t *iterator) argument
1528 dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
1540 dbiterator_pause(dns_dbiterator_t *iterator) argument
1546 dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
1565 rdatasetiter_first(dns_rdatasetiter_t *iterator) argument
1576 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
1587 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
[all...]
H A Dsdlz.c195 static isc_result_t dbiterator_first(dns_dbiterator_t *iterator);
196 static isc_result_t dbiterator_last(dns_dbiterator_t *iterator);
197 static isc_result_t dbiterator_seek(dns_dbiterator_t *iterator,
199 static isc_result_t dbiterator_prev(dns_dbiterator_t *iterator);
200 static isc_result_t dbiterator_next(dns_dbiterator_t *iterator);
201 static isc_result_t dbiterator_current(dns_dbiterator_t *iterator,
204 static isc_result_t dbiterator_pause(dns_dbiterator_t *iterator);
205 static isc_result_t dbiterator_origin(dns_dbiterator_t *iterator,
272 rdatasetiter_first(dns_rdatasetiter_t *iterator) { argument
273 sdlz_rdatasetiter_t *sdlziterator = (sdlz_rdatasetiter_t *)iterator;
283 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
294 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
1066 sdlz_rdatasetiter_t *iterator; local
1355 dbiterator_first(dns_dbiterator_t *iterator) argument
1366 dbiterator_last(dns_dbiterator_t *iterator) argument
1377 dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) argument
1390 dbiterator_prev(dns_dbiterator_t *iterator) argument
1401 dbiterator_next(dns_dbiterator_t *iterator) argument
1412 dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
1424 dbiterator_pause(dns_dbiterator_t *iterator) argument
1430 dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
[all...]
H A Drbtdb.c854 static isc_result_t rdatasetiter_first(dns_rdatasetiter_t *iterator);
855 static isc_result_t rdatasetiter_next(dns_rdatasetiter_t *iterator);
856 static void rdatasetiter_current(dns_rdatasetiter_t *iterator,
881 static isc_result_t dbiterator_first(dns_dbiterator_t *iterator);
882 static isc_result_t dbiterator_last(dns_dbiterator_t *iterator);
883 static isc_result_t dbiterator_seek(dns_dbiterator_t *iterator,
885 static isc_result_t dbiterator_prev(dns_dbiterator_t *iterator);
886 static isc_result_t dbiterator_next(dns_dbiterator_t *iterator);
887 static isc_result_t dbiterator_current(dns_dbiterator_t *iterator,
890 static isc_result_t dbiterator_pause(dns_dbiterator_t *iterator);
5944 rbtdb_rdatasetiter_t *iterator; local
9091 rdatasetiter_first(dns_rdatasetiter_t *iterator) argument
9148 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
9224 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
9371 dbiterator_first(dns_dbiterator_t *iterator) argument
9429 dbiterator_last(dns_dbiterator_t *iterator) argument
9480 dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) argument
9557 dbiterator_prev(dns_dbiterator_t *iterator) argument
9602 dbiterator_next(dns_dbiterator_t *iterator) argument
9645 dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
9709 dbiterator_pause(dns_dbiterator_t *iterator) argument
9736 dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
[all...]
H A Dzone.c669 * 'dbiterator' contains a iterator for the database. If we are creating
3442 * an iterator for it with appropriate options in order to avoid
3454 * Database iterator initialization succeeded. We are now
6749 dns_rdatasetiter_t *iterator = NULL; local
6758 result = dns_db_allrdatasets(db, node, version, 0, &iterator);
6769 for (result = dns_rdatasetiter_first(iterator);
6771 result = dns_rdatasetiter_next(iterator)) {
6772 dns_rdatasetiter_current(iterator, &rdataset);
6820 result = dns_rdatasetiter_first(iterator);
6822 dns_rdatasetiter_current(iterator,
7400 dns_rdatasetiter_t *iterator = NULL; local
8207 dns_rdatasetiter_t *iterator = NULL; local
[all...]
/bind-9.11.3/lib/dns/tests/
H A Ddbversion_test.c229 dns_rdatasetiter_t *iterator = NULL; local
241 &iterator);
246 dns_rdatasetiter_destroy(&iterator);
247 ATF_REQUIRE_EQ(iterator, NULL);

Completed in 54 milliseconds