isc_entropy Struct Reference


Data Fields

unsigned int magic
isc_mem_tmctx
isc_mutex_t lock
unsigned int refcnt
isc_uint32_t initialized
isc_uint32_t initcount
isc_entropypool_t pool
unsigned int nsources
isc_entropysource_tnextsource

Detailed Description

Definition at line 103 of file entropy.c.


Field Documentation

unsigned int isc_entropy::magic

Definition at line 104 of file entropy.c.

Referenced by isc_entropy_create(), and isc_rng_create().

isc_mem_t* isc_entropy::mctx

Definition at line 105 of file entropy.c.

Referenced by destroy(), destroysource(), isc_entropy_create(), isc_entropy_createcallbacksource(), isc_entropy_createfilesource(), isc_entropy_createsamplesource(), samplequeue_release(), and samplesource_allocate().

isc_mutex_t isc_entropy::lock

Definition at line 106 of file entropy.c.

Referenced by destroy(), isc_entropy_addsample(), isc_entropy_attach(), isc_entropy_create(), isc_entropy_createcallbacksource(), isc_entropy_createfilesource(), isc_entropy_createsamplesource(), isc_entropy_destroysource(), isc_entropy_detach(), isc_entropy_getdata(), isc_entropy_putdata(), isc_entropy_stats(), isc_entropy_status(), and isc_entropy_stopcallbacksources().

unsigned int isc_entropy::refcnt

Definition at line 107 of file entropy.c.

Referenced by destroy(), destroy_check(), dumpstats(), isc_entropy_attach(), isc_entropy_create(), and isc_entropy_detach().

isc_uint32_t isc_entropy::initialized

Definition at line 108 of file entropy.c.

Referenced by dumpstats(), fillpool(), isc_entropy_create(), isc_entropy_getdata(), and isc_entropy_putdata().

isc_uint32_t isc_entropy::initcount

Definition at line 109 of file entropy.c.

Referenced by dumpstats(), isc_entropy_create(), and reseed().

isc_entropypool_t isc_entropy::pool

Definition at line 110 of file entropy.c.

Referenced by add_entropy(), add_pseudo(), destroy(), dumpstats(), entropypool_adddata(), fillpool(), isc_entropy_create(), isc_entropy_getdata(), isc_entropy_status(), subtract_entropy(), and subtract_pseudo().

unsigned int isc_entropy::nsources

Definition at line 111 of file entropy.c.

Referenced by destroysource(), dumpstats(), fillpool(), isc_entropy_create(), isc_entropy_createcallbacksource(), isc_entropy_createfilesource(), and isc_entropy_createsamplesource().

isc_entropysource_t* isc_entropy::nextsource

Definition at line 112 of file entropy.c.

Referenced by destroysource(), dumpstats(), fillpool(), and isc_entropy_create().


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