hwrng: core - use bool for wait parameter in rng_get_data

The wait parameter in rng_get_data() is a boolean flag - use bool
instead of int to better reflect its actual type.

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
Thorsten Blum 2026-05-05 11:45:56 +02:00 committed by Herbert Xu
parent 101f56451d
commit 3541710791

View File

@ -210,8 +210,8 @@ static int rng_dev_open(struct inode *inode, struct file *filp)
return 0;
}
static inline int rng_get_data(struct hwrng *rng, u8 *buffer, size_t size,
int wait) {
static inline int rng_get_data(struct hwrng *rng, u8 *buffer, size_t size, bool wait)
{
int present;
BUG_ON(!mutex_is_locked(&reading_mutex));
@ -534,8 +534,7 @@ static int hwrng_fillfn(void *unused)
}
mutex_lock(&reading_mutex);
rc = rng_get_data(rng, rng_fillbuf,
rng_buffer_size(), 1);
rc = rng_get_data(rng, rng_fillbuf, rng_buffer_size(), true);
if (current_quality != rng->quality)
rng->quality = current_quality; /* obsolete */
quality = rng->quality;