Lines Matching defs:mutex
20 #include <linux/mutex.h>
95 struct mutex mutex;
230 /* memory allocation, prng_data struct init, mutex init */
237 mutex_init(&prng_data->mutex);
377 /* memory allocation, prng_data struct init, mutex init */
386 mutex_init(&prng_data->mutex);
518 if (mutex_lock_interruptible(&prng_data->mutex))
528 /* give mutex free before calling schedule() */
529 mutex_unlock(&prng_data->mutex);
531 /* occopy mutex again */
532 if (mutex_lock_interruptible(&prng_data->mutex)) {
584 mutex_unlock(&prng_data->mutex);
601 if (mutex_lock_interruptible(&prng_data->mutex))
611 /* give mutex free before calling schedule() */
612 mutex_unlock(&prng_data->mutex);
614 /* occopy mutex again */
615 if (mutex_lock_interruptible(&prng_data->mutex)) {
654 mutex_unlock(&prng_data->mutex);
707 if (mutex_lock_interruptible(&prng_data->mutex))
713 mutex_unlock(&prng_data->mutex);
745 if (mutex_lock_interruptible(&prng_data->mutex))
748 mutex_unlock(&prng_data->mutex);