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

/freebsd-13-stable/sys/dev/random/fenestrasX/
H A Dfx_brng.c70 rng->brng_avail_idx = sizeof(rng->brng_buffer);
73 * It is fine and correct for brng_generation and brng_buffer to be
178 if (rng->brng_avail_idx + nbytes <= sizeof(rng->brng_buffer)) {
179 memcpy(buf, &rng->brng_buffer[rng->brng_avail_idx], nbytes);
180 explicit_bzero(&rng->brng_buffer[rng->brng_avail_idx], nbytes);
187 if (nbytes < sizeof(rng->brng_buffer)) {
191 if (rng->brng_avail_idx < sizeof(rng->brng_buffer)) {
192 rem = sizeof(rng->brng_buffer) - rng->brng_avail_idx;
195 memcpy(buf, &rng->brng_buffer[rng->brng_avail_idx], rem);
206 fxrng_rng_genrandom_internal(&rng->brng_rng, rng->brng_buffer,
[all...]
H A Dfx_brng.h55 uint8_t brng_buffer[FXRNG_BUFRNG_SZ]; member in struct:fxrng_buffered_rng

Completed in 54 milliseconds