Searched refs:reseed (Results 1 - 14 of 14) sorted by relevance

/freebsd-9.3-release/contrib/bind9/lib/isc/
H A Dlfsr.c36 isc_lfsrreseed_t reseed, void *arg)
46 lfsr->reseed = reseed;
49 if (count == 0 && reseed != NULL)
50 reseed(lfsr, arg);
66 * First, give the reseed function a crack at it. If the state is
70 if (lfsr->reseed != NULL)
71 lfsr->reseed(lfsr, lfsr->arg);
109 if (lfsr->count != 0 && lfsr->reseed != NULL) {
111 lfsr->reseed(lfs
34 isc_lfsr_init(isc_lfsr_t *lfsr, isc_uint32_t state, unsigned int bits, isc_uint32_t tap, unsigned int count, isc_lfsrreseed_t reseed, void *arg) argument
[all...]
H A Dentropy.c83 * The number of times we'll "reseed" for pseudorandom seeds. This is an
365 reseed(isc_entropy_t *ent) { function
606 reseed(ent);
/freebsd-9.3-release/contrib/ntp/lib/isc/
H A Dlfsr.c36 isc_lfsrreseed_t reseed, void *arg)
46 lfsr->reseed = reseed;
49 if (count == 0 && reseed != NULL)
50 reseed(lfsr, arg);
66 * First, give the reseed function a crack at it. If the state is
70 if (lfsr->reseed != NULL)
71 lfsr->reseed(lfsr, lfsr->arg);
109 if (lfsr->count != 0 && lfsr->reseed != NULL) {
111 lfsr->reseed(lfs
34 isc_lfsr_init(isc_lfsr_t *lfsr, isc_uint32_t state, unsigned int bits, isc_uint32_t tap, unsigned int count, isc_lfsrreseed_t reseed, void *arg) argument
[all...]
H A Dentropy.c83 * The number of times we'll "reseed" for pseudorandom seeds. This is an
365 reseed(isc_entropy_t *ent) { function
606 reseed(ent);
/freebsd-9.3-release/contrib/bind9/lib/isc/include/isc/
H A Dlfsr.h34 * It MUST set "count" to a new value or the lfsr will never reseed again.
36 * Also, a reseed will never occur in the middle of an extraction. This
49 unsigned int count; /*%< reseed count (in BITS!) */
50 isc_lfsrreseed_t reseed; /*%< reseed function */ member in struct:isc_lfsr
51 void *arg; /*%< reseed function argument */
60 isc_lfsrreseed_t reseed, void *arg);
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/
H A Dlfsr.h34 * It MUST set "count" to a new value or the lfsr will never reseed again.
36 * Also, a reseed will never occur in the middle of an extraction. This
49 unsigned int count; /*%< reseed count (in BITS!) */
50 isc_lfsrreseed_t reseed; /*%< reseed function */ member in struct:isc_lfsr
51 void *arg; /*%< reseed function argument */
60 isc_lfsrreseed_t reseed, void *arg);
/freebsd-9.3-release/sys/dev/random/
H A Drandomdev.h51 random_reseed_func_t *reseed; member in struct:random_systat
H A Divy.c55 .reseed = (random_reseed_func_t *)random_null_func,
H A Dyarrow.c57 static void reseed(u_int);
59 /* The reseed thread mutex */
91 /* if any fast source over threshhold, reseed */
93 reseed(FAST);
95 /* if enough slow sources are over threshhold, reseed */
97 reseed(SLOW);
136 "Fast reseed threshold");
143 "Slow reseed threshold");
150 "Slow over-threshold reseed");
167 /* Set up a lock for the reseed proces
178 reseed(u_int fastslow) function
[all...]
H A Dnehemiah.c59 .reseed = (random_reseed_func_t *)random_null_func,
H A Drandomdev.c91 (*random_systat.reseed)();
H A Drandomdev_soft.c74 .reseed = random_yarrow_flush_reseed,
184 /* Start the hash/reseed thread */
206 * Command the hash/reseed thread to end and wait for it to finish
/freebsd-9.3-release/sys/libkern/
H A Darc4random.c76 /* Reset for next reseed cycle. */
129 arc4rand(void *ptr, u_int len, int reseed) argument
136 ARC4_ENTR_SEED) || reseed ||
/freebsd-9.3-release/sys/sys/
H A Dlibkern.h81 void arc4rand(void *ptr, u_int len, int reseed);

Completed in 368 milliseconds