Home
last modified time | relevance | path

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

/freebsd-13.1/sys/dev/random/fenestrasX/
H A Dfx_brng.c70 rng->brng_avail_idx = sizeof(rng->brng_buffer); in fxrng_brng_init()
178 if (rng->brng_avail_idx + nbytes <= sizeof(rng->brng_buffer)) { in fxrng_brng_getbytes_internal()
179 memcpy(buf, &rng->brng_buffer[rng->brng_avail_idx], nbytes); in fxrng_brng_getbytes_internal()
187 if (nbytes < sizeof(rng->brng_buffer)) { in fxrng_brng_getbytes_internal()
191 if (rng->brng_avail_idx < sizeof(rng->brng_buffer)) { in fxrng_brng_getbytes_internal()
192 rem = sizeof(rng->brng_buffer) - rng->brng_avail_idx; in fxrng_brng_getbytes_internal()
195 memcpy(buf, &rng->brng_buffer[rng->brng_avail_idx], rem); in fxrng_brng_getbytes_internal()
206 fxrng_rng_genrandom_internal(&rng->brng_rng, rng->brng_buffer, in fxrng_brng_getbytes_internal()
207 sizeof(rng->brng_buffer), false); in fxrng_brng_getbytes_internal()
211 memcpy(buf, &rng->brng_buffer[rng->brng_avail_idx], nbytes); in fxrng_brng_getbytes_internal()
[all …]
H A Dfx_brng.h55 uint8_t brng_buffer[FXRNG_BUFRNG_SZ]; member