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

/bind-9.6-ESV-R11/lib/dns/
H A Drdatasetiter.c46 dns_rdatasetiter_first(dns_rdatasetiter_t *iterator) { argument
51 REQUIRE(DNS_RDATASETITER_VALID(iterator));
53 return (iterator->methods->first(iterator));
57 dns_rdatasetiter_next(dns_rdatasetiter_t *iterator) { argument
62 REQUIRE(DNS_RDATASETITER_VALID(iterator));
64 return (iterator->methods->next(iterator));
68 dns_rdatasetiter_current(dns_rdatasetiter_t *iterator, argument
75 REQUIRE(DNS_RDATASETITER_VALID(iterator));
[all...]
H A Ddbiterator.c44 dns_dbiterator_first(dns_dbiterator_t *iterator) { argument
49 REQUIRE(DNS_DBITERATOR_VALID(iterator));
51 return (iterator->methods->first(iterator));
55 dns_dbiterator_last(dns_dbiterator_t *iterator) { argument
60 REQUIRE(DNS_DBITERATOR_VALID(iterator));
62 return (iterator->methods->last(iterator));
66 dns_dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) { argument
71 REQUIRE(DNS_DBITERATOR_VALID(iterator));
77 dns_dbiterator_prev(dns_dbiterator_t *iterator) argument
88 dns_dbiterator_next(dns_dbiterator_t *iterator) argument
99 dns_dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
114 dns_dbiterator_pause(dns_dbiterator_t *iterator) argument
125 dns_dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
139 dns_dbiterator_setcleanmode(dns_dbiterator_t *iterator, isc_boolean_t mode) argument
[all...]
H A Dcache.c84 (c)->iterator != NULL && \
109 dns_dbiterator_t *iterator; member in struct:cache_cleaner
344 if (cache->cleaner.iterator != NULL)
345 dns_dbiterator_destroy(&cache->cleaner.iterator);
563 cleaner->iterator = NULL;
573 &cleaner->iterator);
644 if (cleaner->iterator != NULL)
645 dns_dbiterator_destroy(&cleaner->iterator);
658 * Create an iterator, if it does not already exist, and
661 if (cleaner->iterator
918 dns_dbiterator_t *iterator = NULL; local
[all...]
H A Dsdb.c168 static isc_result_t dbiterator_first(dns_dbiterator_t *iterator);
169 static isc_result_t dbiterator_last(dns_dbiterator_t *iterator);
170 static isc_result_t dbiterator_seek(dns_dbiterator_t *iterator,
172 static isc_result_t dbiterator_prev(dns_dbiterator_t *iterator);
173 static isc_result_t dbiterator_next(dns_dbiterator_t *iterator);
174 static isc_result_t dbiterator_current(dns_dbiterator_t *iterator,
177 static isc_result_t dbiterator_pause(dns_dbiterator_t *iterator);
178 static isc_result_t dbiterator_origin(dns_dbiterator_t *iterator,
194 static isc_result_t rdatasetiter_first(dns_rdatasetiter_t *iterator);
195 static isc_result_t rdatasetiter_next(dns_rdatasetiter_t *iterator);
1126 sdb_rdatasetiter_t *iterator; local
1437 dbiterator_first(dns_dbiterator_t *iterator) argument
1448 dbiterator_last(dns_dbiterator_t *iterator) argument
1459 dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) argument
1472 dbiterator_prev(dns_dbiterator_t *iterator) argument
1483 dbiterator_next(dns_dbiterator_t *iterator) argument
1494 dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
1506 dbiterator_pause(dns_dbiterator_t *iterator) argument
1512 dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
1531 rdatasetiter_first(dns_rdatasetiter_t *iterator) argument
1542 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
1553 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
[all...]
H A Dsdlz.c199 static isc_result_t dbiterator_first(dns_dbiterator_t *iterator);
200 static isc_result_t dbiterator_last(dns_dbiterator_t *iterator);
201 static isc_result_t dbiterator_seek(dns_dbiterator_t *iterator,
203 static isc_result_t dbiterator_prev(dns_dbiterator_t *iterator);
204 static isc_result_t dbiterator_next(dns_dbiterator_t *iterator);
205 static isc_result_t dbiterator_current(dns_dbiterator_t *iterator,
208 static isc_result_t dbiterator_pause(dns_dbiterator_t *iterator);
209 static isc_result_t dbiterator_origin(dns_dbiterator_t *iterator,
266 rdatasetiter_first(dns_rdatasetiter_t *iterator) { argument
267 sdlz_rdatasetiter_t *sdlziterator = (sdlz_rdatasetiter_t *)iterator;
277 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
288 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
923 sdlz_rdatasetiter_t *iterator; local
1087 dbiterator_first(dns_dbiterator_t *iterator) argument
1098 dbiterator_last(dns_dbiterator_t *iterator) argument
1109 dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) argument
1122 dbiterator_prev(dns_dbiterator_t *iterator) argument
1133 dbiterator_next(dns_dbiterator_t *iterator) argument
1144 dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
1156 dbiterator_pause(dns_dbiterator_t *iterator) argument
1162 dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
[all...]
H A Drbtdb.c560 static isc_result_t rdatasetiter_first(dns_rdatasetiter_t *iterator);
561 static isc_result_t rdatasetiter_next(dns_rdatasetiter_t *iterator);
562 static void rdatasetiter_current(dns_rdatasetiter_t *iterator,
578 static isc_result_t dbiterator_first(dns_dbiterator_t *iterator);
579 static isc_result_t dbiterator_last(dns_dbiterator_t *iterator);
580 static isc_result_t dbiterator_seek(dns_dbiterator_t *iterator,
582 static isc_result_t dbiterator_prev(dns_dbiterator_t *iterator);
583 static isc_result_t dbiterator_next(dns_dbiterator_t *iterator);
584 static isc_result_t dbiterator_current(dns_dbiterator_t *iterator,
587 static isc_result_t dbiterator_pause(dns_dbiterator_t *iterator);
5338 rbtdb_rdatasetiter_t *iterator; local
7611 rdatasetiter_first(dns_rdatasetiter_t *iterator) argument
7668 rdatasetiter_next(dns_rdatasetiter_t *iterator) argument
7745 rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument
7892 dbiterator_first(dns_dbiterator_t *iterator) argument
7945 dbiterator_last(dns_dbiterator_t *iterator) argument
7994 dbiterator_seek(dns_dbiterator_t *iterator, dns_name_t *name) argument
8087 dbiterator_prev(dns_dbiterator_t *iterator) argument
8132 dbiterator_next(dns_dbiterator_t *iterator) argument
8175 dbiterator_current(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name) argument
8239 dbiterator_pause(dns_dbiterator_t *iterator) argument
8264 dbiterator_origin(dns_dbiterator_t *iterator, dns_name_t *name) argument
[all...]
H A Dzone.c534 * 'dbiterator' contains a iterator for the database. If we are creating
4370 dns_rdatasetiter_t *iterator = NULL; local
4379 result = dns_db_allrdatasets(db, node, version, 0, &iterator);
4389 for (result = dns_rdatasetiter_first(iterator);
4391 result = dns_rdatasetiter_next(iterator)) {
4392 dns_rdatasetiter_current(iterator, &rdataset);
4433 result = dns_rdatasetiter_first(iterator);
4435 dns_rdatasetiter_current(iterator, &rdataset);
4458 result = dns_rdatasetiter_next(iterator);
4467 if (iterator !
4871 dns_rdatasetiter_t *iterator = NULL; local
5582 dns_rdatasetiter_t *iterator = NULL; local
[all...]
/bind-9.6-ESV-R11/lib/dns/tests/
H A Ddbversion_test.c238 dns_rdatasetiter_t *iterator = NULL; local
250 &iterator);
255 dns_rdatasetiter_destroy(&iterator);
256 ATF_REQUIRE_EQ(iterator, NULL);

Completed in 121 milliseconds