H A D | rbtdb.c | 82 #include "rbtdb.h" 123 #define VALID_RBTDB(rbtdb) ((rbtdb) != NULL && \ 124 (rbtdb)->common.impmagic == RBTDB_MAGIC) 617 dns_rbtdb_t * rbtdb; member in struct:rbtdb_version 728 dns_rbtdb_t * rbtdb; member in struct:__anon179 747 dns_rbtdb_t * rbtdb; member in struct:__anon180 792 static void update_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, 794 static void expire_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, 796 static void overmem_purge(dns_rbtdb_t *rbtdb, unsigne 1014 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)source; local 1025 dns_rbtdb_t *rbtdb = event->ev_arg; local 1033 update_cachestats(dns_rbtdb_t *rbtdb, isc_result_t result) argument 1056 update_rrsetstats(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, isc_boolean_t increment) argument 1087 set_ttl(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, dns_ttl_t newttl) argument 1202 free_rbtdb(dns_rbtdb_t *rbtdb, isc_boolean_t log, isc_event_t *event) argument 1384 maybe_free_rbtdb(dns_rbtdb_t *rbtdb) argument 1434 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(*dbp); local 1449 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1491 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1555 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 1569 add_changed(dns_rbtdb_t *rbtdb, rbtdb_version_t *version, dns_rbtnode_t *node) argument 1645 init_rdataset(dns_rbtdb_t *rbtdb, rdatasetheader_t *h) argument 1688 new_rdataset(dns_rbtdb_t *rbtdb, isc_mem_t *mctx) argument 1706 free_rdataset(dns_rbtdb_t *rbtdb, isc_mem_t *mctx, rdatasetheader_t *rdataset) argument 1778 mark_stale_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header) argument 1800 clean_stale_headers(dns_rbtdb_t *rbtdb, isc_mem_t *mctx, rdatasetheader_t *top) argument 1812 clean_cache_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node) argument 1841 clean_zone_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rbtdb_serial_t least_serial) argument 1967 delete_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node) argument 2076 new_reference(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node) argument 2099 cleanup_dead_nodes(dns_rbtdb_t *rbtdb, int bucketnum) argument 2154 reactivate_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, isc_rwlocktype_t treelocktype) argument 2211 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 2400 dns_rbtdb_t *rbtdb = event->ev_sender; local 2455 make_least_version(dns_rbtdb_t *rbtdb, rbtdb_version_t *version, rbtdb_changedlist_t *cleanup_list) argument 2565 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2649 dns_rbtdb_t *rbtdb = event->ev_arg; local 2677 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 2961 add_wildcard_magic(dns_rbtdb_t *rbtdb, dns_name_t *name) argument 2984 add_empty_wildcards(dns_rbtdb_t *rbtdb, dns_name_t *name) argument 3014 findnodeintree(dns_rbtdb_t *rbtdb, dns_rbt_t *tree, dns_name_t *name, isc_boolean_t create, dns_dbnode_t **nodep) argument 3114 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3125 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 3277 bind_rdataset(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rdatasetheader_t *header, isc_stdtime_t now, dns_rdataset_t *rdataset) argument 3477 dns_rbtdb_t *rbtdb; local 3531 dns_rbtdb_t *rbtdb; local 3646 dns_rbtdb_t *rbtdb; local 4804 dns_rbtdb_t *rbtdb; local 5012 dns_rbtdb_t * rbtdb; local 5029 dns_rbtdb_t * rbtdb; local 5506 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5523 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5572 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5670 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5717 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5761 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5848 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 5941 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6069 resign_insert(dns_rbtdb_t *rbtdb, int idx, rdatasetheader_t *newheader) argument 6081 resign_delete(dns_rbtdb_t *rbtdb, rbtdb_version_t *version, rdatasetheader_t *header) argument 6115 add32(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 6643 delegating_type(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node, rbtdb_rdatatype_t type) argument 6659 addnoqname(dns_rbtdb_t *rbtdb, rdatasetheader_t *newheader, dns_rdataset_t *rdataset) argument 6710 addclosest(dns_rbtdb_t *rbtdb, rdatasetheader_t *newheader, dns_rdataset_t *rdataset) argument 6767 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 6976 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7186 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7243 loadnode(dns_rbtdb_t *rbtdb, dns_name_t *name, dns_rbtnode_t **nodep, isc_boolean_t hasnsec) argument 7361 dns_rbtdb_t *rbtdb = loadctx->rbtdb; local 7476 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *) arg; local 7535 dns_rbtdb_t *rbtdb = loadctx->rbtdb; local 7651 dns_rbtdb_t *rbtdb; local 7698 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 7904 dns_rbtdb_t *rbtdb; local 7948 dns_rbtdb_t *rbtdb; local 7963 dns_rbtdb_t *rbtdb = arg; local 7980 dns_rbtdb_t *rbtdb; local 7996 dns_rbtdb_t *rbtdb; local 8012 dns_rbtdb_t *rbtdb; local 8028 dns_rbtdb_t *rbtdb; local 8044 dns_rbtdb_t *rbtdb; local 8066 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8094 dns_rbtdb_t *rbtdb; local 8133 dns_rbtdb_t *rbtdb; local 8158 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8209 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8262 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8298 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8310 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8320 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)db; local 8441 dns_rbtdb_t *rbtdb; local 9030 dns_rbtdb_t *rbtdb = rdataset->private1; local 9044 dns_rbtdb_t *rbtdb = rdataset->private1; local 9058 dns_rbtdb_t *rbtdb = rdataset->private1; local 9093 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 9150 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 9226 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db); local 9250 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9262 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9281 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9332 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9346 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db; local 9374 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9432 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9483 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9561 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9606 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9648 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9710 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)iterator->db; local 9757 dns_rbtdb_t *rbtdb = rdataset->private1; local 9825 dns_rbtdb_t *rbtdb; local 9902 dns_rbtdb_t *rbtdb = rdataset->private1; local 10032 dns_rbtdb_t *rbtdb = rdataset->private1; local 10344 update_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, isc_stdtime_t now) argument 10368 overmem_purge(dns_rbtdb_t *rbtdb, unsigned int locknum_start, isc_stdtime_t now, isc_boolean_t tree_locked) argument 10412 expire_header(dns_rbtdb_t *rbtdb, rdatasetheader_t *header, isc_boolean_t tree_locked, expire_t reason) argument [all...] |