Searched refs:brng_rng (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/sys/dev/random/fenestrasX/
H A Dfx_brng.h42 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 Dfx_brng.c64 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 Dfx_main.c218 fxrng_rng_setkey(&rng->brng_rng, newkey, sizeof(newkey));

Completed in 113 milliseconds