dns_acache Struct Reference


Data Fields

unsigned int magic
isc_mem_tmctx
isc_refcount_t refs
isc_mutex_tentrylocks
isc_mutex_t lock
int live_cleaners
acache_cleaner_t cleaner

Detailed Description

Definition at line 178 of file acache.c.


Field Documentation

unsigned int dns_acache::magic

Definition at line 179 of file acache.c.

Referenced by destroy(), and dns_acache_create().

isc_mem_t* dns_acache::mctx

Definition at line 181 of file acache.c.

Referenced by acache_cleaner_init(), clear_entry(), destroy(), destroy_entry(), dns_acache_create(), dns_acache_createentry(), dns_acache_putdb(), dns_acache_setcachesize(), dns_acache_setdb(), dns_acache_setentry(), dns_acache_shutdown(), shutdown_buckets(), and water().

isc_refcount_t dns_acache::refs

Definition at line 182 of file acache.c.

Referenced by acache_cleaner_shutdown_action(), dns_acache_attach(), dns_acache_create(), and dns_acache_detach().

isc_mutex_t* dns_acache::entrylocks

Definition at line 187 of file acache.c.

Referenced by acache_incremental_cleaning_action(), destroy(), dns_acache_cancelentry(), dns_acache_create(), dns_acache_getentry(), dns_acache_putdb(), dns_acache_setentry(), and shutdown_entries().

isc_mutex_t dns_acache::lock

Definition at line 190 of file acache.c.

Referenced by acache_cleaner_shutdown_action(), acache_incremental_cleaning_action(), begin_cleaning(), destroy(), dns_acache_cancelentry(), dns_acache_create(), dns_acache_putdb(), dns_acache_setcleaninginterval(), dns_acache_setdb(), dns_acache_setentry(), dns_acache_shutdown(), end_cleaning(), and shutdown_task().

int dns_acache::live_cleaners

Definition at line 192 of file acache.c.

Referenced by acache_cleaner_shutdown_action(), dns_acache_create(), and dns_acache_detach().

acache_cleaner_t dns_acache::cleaner

Definition at line 193 of file acache.c.

Referenced by acache_cleaner_shutdown_action(), destroy(), dns_acache_create(), dns_acache_createentry(), dns_acache_putdb(), dns_acache_setcleaninginterval(), shutdown_entries(), and water().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:20 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha