| /src/external/mpl/bind/dist/lib/dns/ |
| rbtdb.c | 1 /* $NetBSD: rbtdb.c,v 1.23 2026/01/29 18:37:49 christos Exp $ */ 112 #define STALE_TTL(header, rbtdb) \ 113 (NXDOMAIN(header) ? 0 : rbtdb->common.serve_stale_ttl) 126 #define KEEPSTALE(rbtdb) ((rbtdb)->common.serve_stale_ttl > 0) 128 #define RBTDBITER_NSEC3_ORIGIN_NODE(rbtdb, iterator) \ 130 (iterator)->node == (rbtdb)->nsec3_origin_node) 244 free_rbtdb(dns_rbtdb_t *rbtdb, bool log); 445 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)arg; local 447 free_rbtdb(rbtdb, true) 603 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)arg; local 666 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 700 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 746 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 761 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)header->db; local 1493 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)prune->db; local 1660 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1740 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)arg; local 1766 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2108 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2252 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2309 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2355 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3265 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3502 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3721 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3772 dns_rbtdb_t *rbtdb = arg; local 3790 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3817 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3833 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3856 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3864 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3872 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3892 dns_rbtdb_t *rbtdb = NULL; local 4163 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 4211 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 4305 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 4328 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 4341 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 4367 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 4380 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 4405 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4491 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4587 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4672 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4756 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4822 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4884 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4923 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 4965 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)header->db; local 5032 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5041 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local [all...] |
| rbt-cachedb.c | 108 #define STALE_TTL(header, rbtdb) \ 109 (NXDOMAIN(header) ? 0 : rbtdb->common.serve_stale_ttl) 114 #define KEEPSTALE(rbtdb) ((rbtdb)->common.serve_stale_ttl > 0) 180 update_header(dns_rbtdb_t *rbtdb, dns_slabheader_t *header, isc_stdtime_t now) { 181 INSIST(IS_CACHE(rbtdb)); 186 ISC_LIST_UNLINK(rbtdb->lru[RBTDB_HEADERNODE(header)->locknum], header, 189 ISC_LIST_PREPEND(rbtdb->lru[RBTDB_HEADERNODE(header)->locknum], header, 220 update_cachestats(dns_rbtdb_t *rbtdb, isc_result_t result) { 221 INSIST(IS_CACHE(rbtdb)); 504 dns_rbtdb_t *rbtdb = NULL; local 1348 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1446 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1461 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1473 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1483 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1495 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1506 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1518 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1529 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1588 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)header->db; local [all...] |
| rbt-zonedb.c | 91 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 93 REQUIRE(VALID_RBTDB(rbtdb)); 95 return dns__rbtdb_findnodeintree(rbtdb, rbtdb->nsec3, name, create, 120 onode = search->rbtdb->origin_node; 122 NODE_RDLOCK(&(search->rbtdb->node_locks[node->locknum].lock), 158 IS_STUB(search->rbtdb)) 177 if (!IS_STUB(search->rbtdb) && ns_header != NULL) { 197 dns__rbtnode_acquire(search->rbtdb, node, 242 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock) 325 dns_rbtdb_t *rbtdb = NULL; local 476 dns_rbtdb_t *rbtdb = NULL; local 1500 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1685 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)loadctx->db; local 1799 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1826 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1864 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1880 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1920 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1944 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2000 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2081 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2228 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local [all...] |
| rbtdb_p.h | 33 #define VALID_RBTDB(rbtdb) \ 34 ((rbtdb) != NULL && (rbtdb)->common.impmagic == RBTDB_MAGIC) 66 dns_rbtdb_t *rbtdb; member in struct:dns_rbtdb_version 184 dns_rbtdb_t *rbtdb; member in struct:__anon24090 267 dns__rbtdb_findnodeintree(dns_rbtdb_t *rbtdb, dns_rbt_t *tree, 362 * used in rbtdb.c but may also be called from rbt-zonedb.c or 366 dns__rbtdb_bindrdataset(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, 378 dns__rbtnode_acquire(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, 389 dns__rbtnode_release(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node [all...] |
| /src/external/mpl/dhcp/bind/dist/lib/dns/ |
| rbtdb.c | 1 /* $NetBSD: rbtdb.c,v 1.1 2024/02/18 20:57:33 christos Exp $ */ 78 #include "rbtdb.h" 90 * This is the map file header for RBTDB images. It is populated, and then 93 * valid when the RBTDB image is also valid. 115 #define VALID_RBTDB(rbtdb) \ 116 ((rbtdb) != NULL && (rbtdb)->common.impmagic == RBTDB_MAGIC) 434 dns_rbtdb_t *rbtdb; member in struct:rbtdb_version 557 #define KEEPSTALE(rbtdb) ((rbtdb)->serve_stale_ttl > 0 563 dns_rbtdb_t *rbtdb; member in struct:__anon24334 582 dns_rbtdb_t *rbtdb; member in struct:__anon24335 853 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)source; local 864 dns_rbtdb_t *rbtdb = event->ev_arg; local 1308 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(*dbp); local 1318 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1362 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1408 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2266 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)event->ev_arg; local 2444 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2524 dns_rbtdb_t *rbtdb = event->ev_arg; local 2553 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2976 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2986 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3386 dns_rbtdb_t *rbtdb; local 3444 dns_rbtdb_t *rbtdb; local 3564 dns_rbtdb_t *rbtdb; local 4820 dns_rbtdb_t *rbtdb; local 5582 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5595 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5648 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5752 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5805 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5847 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5941 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6043 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6889 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7139 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7364 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7508 dns_rbtdb_t *rbtdb = loadctx->rbtdb; local 7623 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)arg; local 7684 dns_rbtdb_t *rbtdb = loadctx->rbtdb; local 7801 dns_rbtdb_t *rbtdb; local 7835 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8045 dns_rbtdb_t *rbtdb; local 8088 dns_rbtdb_t *rbtdb; local 8103 dns_rbtdb_t *rbtdb = arg; local 8120 dns_rbtdb_t *rbtdb; local 8136 dns_rbtdb_t *rbtdb; local 8152 dns_rbtdb_t *rbtdb; local 8168 dns_rbtdb_t *rbtdb; local 8185 dns_rbtdb_t *rbtdb; local 8200 dns_rbtdb_t *rbtdb; local 8224 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8248 dns_rbtdb_t *rbtdb; local 8290 dns_rbtdb_t *rbtdb; local 8320 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8368 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8447 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8483 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8495 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8507 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8517 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8534 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8546 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8557 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8569 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8686 dns_rbtdb_t *rbtdb; local 9179 dns_rbtdb_t *rbtdb = rdataset->private1; local 9193 dns_rbtdb_t *rbtdb = rdataset->private1; local 9207 dns_rbtdb_t *rbtdb = rdataset->private1; local 9272 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 9321 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 9415 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 9438 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9451 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9471 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9520 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9534 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9563 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9624 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9678 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9757 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9806 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9852 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9913 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9979 dns_rbtdb_t *rbtdb = rdataset->private1; local 9995 dns_rbtdb_t *rbtdb = rdataset->private1; local 10046 dns_rbtdb_t *rbtdb; member in struct:__anon24336 10088 dns_rbtdb_t *rbtdb; local 10303 dns_rbtdb_t *rbtdb = rdataset->private1; local [all...] |
| /src/external/mpl/bind/dist/bin/tests/system/dyndb/driver/ |
| db.c | 76 dns_db_t *rbtdb; member in struct:sampledb 87 dns_db_detach(&sampledb->rbtdb); 99 dns_db_currentversion(sampledb->rbtdb, versionp); 108 return dns_db_newversion(sampledb->rbtdb, versionp); 118 dns_db_attachversion(sampledb->rbtdb, source, targetp); 128 dns__db_closeversion(sampledb->rbtdb, versionp, 139 return dns__db_findnode(sampledb->rbtdb, name, create, 152 return dns__db_find(sampledb->rbtdb, name, version, type, options, now, 166 return dns__db_findzonecut(sampledb->rbtdb, name, options, now, nodep, 178 dns__db_attachnode(sampledb->rbtdb, source, targetp DNS__DB_FLARG_PASS) [all...] |
| /src/external/mpl/bind/lib/libdns/ |
| Makefile | 53 qpzone.c rbt.c rbt-cachedb.c rbt-zonedb.c rbtdb.c rcode.c \
|