Data Fields | |
unsigned int | magic |
isc_mutex_t | lock |
isc_mutex_t | filelock |
isc_mem_t * | mctx |
isc_mem_t * | hmctx |
char * | name |
int | references |
int | live_tasks |
dns_rdataclass_t | rdclass |
dns_db_t * | db |
cache_cleaner_t | cleaner |
char * | db_type |
int | db_argc |
char ** | db_argv |
size_t | size |
isc_stats_t * | stats |
char * | filename |
Definition at line 126 of file cache.c.
unsigned int dns_cache::magic |
Definition at line 129 of file cache.c.
Referenced by cache_free(), cleaner_shutdown_action(), dns_cache_attach(), dns_cache_attachdb(), dns_cache_create3(), dns_cache_detach(), dns_cache_flush(), dns_cache_flushnode(), dns_cache_getcachesize(), dns_cache_getcleaninginterval(), dns_cache_setcachesize(), dns_cache_setcleaninginterval(), and incremental_cleaning_action().
Definition at line 130 of file cache.c.
Referenced by cache_free(), dns_cache_create3(), dns_cache_dump(), dns_cache_load(), and dns_cache_setfilename().
Definition at line 131 of file cache.c.
Referenced by begin_cleaning(), cache_cleaner_init(), cache_create_db(), cache_free(), dns_cache_create3(), dns_cache_dump(), dns_cache_dumpstats(), dns_cache_setcachesize(), dns_cache_setfilename(), end_cleaning(), incremental_cleaning_action(), and water().
Definition at line 132 of file cache.c.
Referenced by cache_free(), dns_cache_create3(), and dns_cache_dumpstats().
char* dns_cache::name |
Definition at line 133 of file cache.c.
Referenced by cache_free(), dns_cache_create3(), and dns_cache_getname().
Definition at line 136 of file cache.c.
Referenced by cache_free(), cleaner_shutdown_action(), dns_cache_attach(), dns_cache_create3(), and dns_cache_detach().
Definition at line 137 of file cache.c.
Referenced by cache_cleaner_init(), cleaner_shutdown_action(), dns_cache_create3(), and dns_cache_detach().
Definition at line 139 of file cache.c.
Referenced by begin_cleaning(), cache_cleaner_init(), cache_free(), dns_cache_attachdb(), dns_cache_clean(), dns_cache_create3(), dns_cache_dump(), dns_cache_dumpstats(), dns_cache_flush(), dns_cache_flushnode(), dns_cache_load(), incremental_cleaning_action(), and water().
Definition at line 140 of file cache.c.
Referenced by cache_free(), cleaner_shutdown_action(), dns_cache_create3(), dns_cache_detach(), dns_cache_flush(), dns_cache_getcleaninginterval(), dns_cache_setcleaninginterval(), and water().
char* dns_cache::db_type |
Definition at line 141 of file cache.c.
Referenced by cache_create_db(), cache_free(), and dns_cache_create3().
Definition at line 142 of file cache.c.
Referenced by cache_create_db(), cache_free(), and dns_cache_create3().
char** dns_cache::db_argv |
Definition at line 143 of file cache.c.
Referenced by cache_create_db(), cache_free(), and dns_cache_create3().
size_t dns_cache::size |
Definition at line 144 of file cache.c.
Referenced by dns_cache_getcachesize(), and dns_cache_setcachesize().
Definition at line 145 of file cache.c.
Referenced by cache_free(), dns_cache_create3(), dns_cache_dumpstats(), dns_cache_flush(), dns_cache_getstats(), and dns_cache_updatestats().
char* dns_cache::filename |
Definition at line 148 of file cache.c.
Referenced by cache_free(), dns_cache_create3(), dns_cache_dump(), dns_cache_load(), and dns_cache_setfilename().