Searched refs:brng_rng (Results 1 - 3 of 3) sorted by relevance
/freebsd-current/sys/dev/random/fenestrasX/ |
H A D | fx_brng.h | 42 struct fxrng_basic_rng brng_rng; member in struct:fxrng_buffered_rng 43 #define FXRNG_BRNG_LOCK(brng) mtx_lock(&(brng)->brng_rng.rng_lk) 44 #define FXRNG_BRNG_UNLOCK(brng) mtx_unlock(&(brng)->brng_rng.rng_lk) 45 #define FXRNG_BRNG_ASSERT(brng) mtx_assert(&(brng)->brng_rng.rng_lk, MA_OWNED) 47 mtx_assert(&(brng)->brng_rng.rng_lk, MA_NOTOWNED)
|
H A D | fx_brng.c | 64 fxrng_rng_init(&rng->brng_rng, rng == &fxrng_root); 97 fxrng_rng_src_reseed(&rng->brng_rng, event); 127 fxrng_rng_reseed(&rng->brng_rng, (rng->brng_generation > 0), entr, sz); 203 fxrng_rng_genrandom_internal(&rng->brng_rng, rng->brng_buffer, 216 fxrng_rng_genrandom_internal(&rng->brng_rng, buf, nbytes, true); 290 fxrng_rng_setkey(&rng->brng_rng, newkey, sizeof(newkey));
|
H A D | fx_main.c | 218 fxrng_rng_setkey(&rng->brng_rng, newkey, sizeof(newkey));
|
Completed in 113 milliseconds