Home
last modified time | relevance | path

Searched refs:rng_prf (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/random/fenestrasX/
H A Dfx_rng.c128 fxrng_rng_keystream_internal(&rng->rng_prf, newkey, sizeof(newkey)); in fxrng_rng_genrandom_internal()
131 memcpy(&ctx_copy, &rng->rng_prf, sizeof(ctx_copy)); in fxrng_rng_genrandom_internal()
139 fxrng_chacha_nonce_add64(&rng->rng_prf, blockcount); in fxrng_rng_genrandom_internal()
142 chacha_keysetup(&rng->rng_prf, newkey, sizeof(newkey) * 8); in fxrng_rng_genrandom_internal()
147 p_ctx = &rng->rng_prf; in fxrng_rng_genrandom_internal()
157 chacha_keysetup(&rng->rng_prf, newkey, sizeof(newkey) * 8); in fxrng_rng_genrandom_internal()
185 fxrng_rng_keystream_internal(&rng->rng_prf, u.root_state, in fxrng_rng_reseed_internal()
212 chacha_keysetup(&rng->rng_prf, u.hash_out, FX_CHACHA20_KEYSIZE * 8); in fxrng_rng_reseed_internal()
H A Dfx_rng.h41 struct chacha_ctx rng_prf; member
61 chacha_keysetup(&rng->rng_prf, newkey, len * 8); in fxrng_rng_setkey()