Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Dcore.c42 /* Protects rng read functions, data_avail, rng_buffer and rng_fillbuf */
45 static u8 *rng_buffer, *rng_fillbuf; variable
74 bytes_read = rng_get_data(rng, rng_buffer, size, 0); in add_early_randomness()
77 add_device_randomness(rng_buffer, bytes_read); in add_early_randomness()
234 bytes_read = rng_get_data(rng, rng_buffer, in rng_dev_read()
256 memcpy(buffer, rng_buffer + data_avail, len); in rng_dev_read()
626 rng_buffer = kmalloc(rng_buffer_size(), GFP_KERNEL); in hwrng_modinit()
627 if (!rng_buffer) in hwrng_modinit()
632 kfree(rng_buffer); in hwrng_modinit()
639 kfree(rng_buffer); in hwrng_modinit()
[all...]
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Dcore.c41 /* Protects rng read functions, data_avail, rng_buffer and rng_fillbuf */
44 static u8 *rng_buffer, *rng_fillbuf; variable
237 bytes_read = rng_get_data(rng, rng_buffer, in rng_dev_read()
259 memcpy(buffer, rng_buffer + data_avail, len); in rng_dev_read()
700 rng_buffer = kmalloc(rng_buffer_size(), GFP_KERNEL); in hwrng_modinit()
701 if (!rng_buffer) in hwrng_modinit()
706 kfree(rng_buffer); in hwrng_modinit()
713 kfree(rng_buffer); in hwrng_modinit()
723 kfree(rng_buffer); in hwrng_modexit()

Completed in 2 milliseconds