Searched refs:rng_prf (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/dev/random/fenestrasX/ |
H A D | fx_rng.c | 128 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 D | fx_rng.h | 41 struct chacha_ctx rng_prf; member 61 chacha_keysetup(&rng->rng_prf, newkey, len * 8); in fxrng_rng_setkey()
|