H A D | rbtdb.c | 70 #include "rbtdb.h" 83 #define VALID_RBTDB(rbtdb) ((rbtdb) != NULL && \ 84 (rbtdb)->common.impmagic == RBTDB_MAGIC) 374 dns_rbtdb_t * rbtdb; member in struct:rbtdb_version 466 dns_rbtdb_t * rbtdb; member in struct:__anon127 485 dns_rbtdb_t * rbtdb; member in struct:__anon128 529 static void update_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, 531 static void expire_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, 533 static void overmem_purge(dns_rbtdb_t *rbtdb, unsigne 678 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)source; local 689 dns_rbtdb_t *rbtdb = event->ev_arg; local 697 update_rrsetstats(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, isc_boolean_t increment) argument 725 set_ttl(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, dns_ttl_t newttl) argument 837 free_rbtdb(dns_rbtdb_t *rbtdb, isc_boolean_t log, isc_event_t *event) argument 993 maybe_free_rbtdb(dns_rbtdb_t *rbtdb) argument 1042 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(*dbp); local 1057 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1098 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1147 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1161 add_changed(dns_rbtdb_t *rbtdb, rbtdb_version_t *version, dns_rbtnode_t *node) argument 1237 init_rdataset(dns_rbtdb_t *rbtdb, rdatasetheader_t *h) argument 1251 new_rdataset(dns_rbtdb_t *rbtdb, isc_mem_t *mctx) argument 1268 free_rdataset(dns_rbtdb_t *rbtdb, isc_mem_t *mctx, rdatasetheader_t *rdataset) argument 1336 clean_stale_headers(dns_rbtdb_t *rbtdb, isc_mem_t *mctx, rdatasetheader_t *top) argument 1348 clean_cache_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node) argument 1377 clean_zone_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rbtdb_serial_t least_serial) argument 1511 cleanup_dead_nodes(dns_rbtdb_t *rbtdb, int bucketnum) argument 1549 new_reference(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node) argument 1574 reactivate_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, isc_rwlocktype_t treelocktype) argument 1627 decrement_reference(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rbtdb_serial_t least_serial, isc_rwlocktype_t nlock, isc_rwlocktype_t tlock, isc_boolean_t pruning) argument 1845 dns_rbtdb_t *rbtdb = event->ev_sender; local 1900 make_least_version(dns_rbtdb_t *rbtdb, rbtdb_version_t *version, rbtdb_changedlist_t *cleanup_list) argument 2026 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2119 dns_rbtdb_t *rbtdb = event->ev_arg; local 2147 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2421 add_wildcard_magic(dns_rbtdb_t *rbtdb, dns_name_t *name) argument 2443 add_empty_wildcards(dns_rbtdb_t *rbtdb, dns_name_t *name) argument 2472 findnodeintree(dns_rbtdb_t *rbtdb, dns_rbt_t *tree, dns_name_t *name, isc_boolean_t create, dns_dbnode_t **nodep) argument 2546 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2557 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2709 bind_rdataset(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rdatasetheader_t *header, isc_stdtime_t now, dns_rdataset_t *rdataset) argument 2907 dns_rbtdb_t *rbtdb; local 2961 dns_rbtdb_t *rbtdb; local 3076 dns_rbtdb_t *rbtdb; local 4094 dns_rbtdb_t *rbtdb; local 4900 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 4917 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 4966 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5066 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5112 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5156 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5243 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5335 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5465 resign_insert(dns_rbtdb_t *rbtdb, int idx, rdatasetheader_t *newheader) argument 5477 add(dns_rbtdb_t *rbtdb, dns_rbtnode_t *rbtnode, rbtdb_version_t *rbtversion, rdatasetheader_t *newheader, unsigned int options, isc_boolean_t loading, dns_rdataset_t *addedrdataset, isc_stdtime_t now) argument 5911 delegating_type(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rbtdb_rdatatype_t type) argument 5927 addnoqname(dns_rbtdb_t *rbtdb, rdatasetheader_t *newheader, dns_rdataset_t *rdataset) argument 5978 addclosest(dns_rbtdb_t *rbtdb, rdatasetheader_t *newheader, dns_rdataset_t *rdataset) argument 6035 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6197 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6381 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6436 dns_rbtdb_t *rbtdb = loadctx->rbtdb; local 6542 dns_rbtdb_t *rbtdb; local 6575 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6609 dns_rbtdb_t *rbtdb; local 6622 dns_rbtdb_t *rbtdb = arg; local 6639 dns_rbtdb_t *rbtdb; local 6655 dns_rbtdb_t *rbtdb; local 6671 dns_rbtdb_t *rbtdb; local 6687 dns_rbtdb_t *rbtdb; local 6709 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6737 dns_rbtdb_t *rbtdb; local 6774 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6816 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6869 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6906 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7002 dns_rbtdb_t *rbtdb; local 7564 dns_rbtdb_t *rbtdb = rdataset->private1; local 7578 dns_rbtdb_t *rbtdb = rdataset->private1; local 7613 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 7670 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 7747 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 7771 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 7783 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 7802 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 7853 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 7867 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 7895 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 7948 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 7997 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 8091 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 8136 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 8178 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 8240 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 8285 dns_rbtdb_t *rbtdb = rdataset->private1; local 8353 dns_rbtdb_t *rbtdb; local 8430 dns_rbtdb_t *rbtdb = rdataset->private1; local 8560 dns_rbtdb_t *rbtdb = rdataset->private1; local 8682 update_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, isc_stdtime_t now) argument 8706 overmem_purge(dns_rbtdb_t *rbtdb, unsigned int locknum_start, isc_stdtime_t now, isc_boolean_t tree_locked) argument 8748 expire_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, isc_boolean_t tree_locked) argument [all...] |