Home
last modified time | relevance | path

Searched refs:rng_lock (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/misc/
H A Dchaoskey.c78 struct mutex rng_lock; member
191 mutex_init(&dev->rng_lock); in chaoskey_probe()
427 /* Grab the rng_lock briefly to ensure that the hwrng interface in chaoskey_read()
430 result = mutex_lock_interruptible(&dev->rng_lock); in chaoskey_read()
433 mutex_unlock(&dev->rng_lock); in chaoskey_read()
492 /* Hold the rng_lock until we acquire the device lock so that in chaoskey_rng_read()
496 mutex_lock(&dev->rng_lock); in chaoskey_rng_read()
500 mutex_unlock(&dev->rng_lock); in chaoskey_rng_read()
/kernel/linux/linux-6.6/drivers/usb/misc/
H A Dchaoskey.c78 struct mutex rng_lock; member
191 mutex_init(&dev->rng_lock); in chaoskey_probe()
426 /* Grab the rng_lock briefly to ensure that the hwrng interface in chaoskey_read()
429 result = mutex_lock_interruptible(&dev->rng_lock); in chaoskey_read()
432 mutex_unlock(&dev->rng_lock); in chaoskey_read()
491 /* Hold the rng_lock until we acquire the device lock so that in chaoskey_rng_read()
495 mutex_lock(&dev->rng_lock); in chaoskey_rng_read()
499 mutex_unlock(&dev->rng_lock); in chaoskey_rng_read()
/kernel/linux/linux-5.10/drivers/crypto/amcc/
H A Dcrypto4xx_core.h115 struct mutex rng_lock; member
H A Dcrypto4xx_core.c1174 mutex_lock(&dev->core_dev->rng_lock); in crypto4xx_prng_generate()
1176 mutex_unlock(&dev->core_dev->rng_lock); in crypto4xx_prng_generate()
1437 mutex_init(&core_dev->rng_lock); in crypto4xx_probe()
1515 mutex_destroy(&core_dev->rng_lock); in crypto4xx_remove()
/kernel/linux/linux-6.6/drivers/crypto/amcc/
H A Dcrypto4xx_core.h115 struct mutex rng_lock; member
H A Dcrypto4xx_core.c1174 mutex_lock(&dev->core_dev->rng_lock); in crypto4xx_prng_generate()
1176 mutex_unlock(&dev->core_dev->rng_lock); in crypto4xx_prng_generate()
1445 mutex_init(&core_dev->rng_lock); in crypto4xx_probe()
1523 mutex_destroy(&core_dev->rng_lock); in crypto4xx_remove()

Completed in 6 milliseconds