Home
last modified time | relevance | path

Searched refs:minor_lock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/uio/
H A Duio.c36 static DEFINE_MUTEX(minor_lock);
403 mutex_lock(&minor_lock); in uio_get_minor()
412 mutex_unlock(&minor_lock); in uio_get_minor()
418 mutex_lock(&minor_lock); in uio_free_minor()
420 mutex_unlock(&minor_lock); in uio_free_minor()
465 mutex_lock(&minor_lock); in uio_open()
469 mutex_unlock(&minor_lock); in uio_open()
473 mutex_unlock(&minor_lock); in uio_open()
/kernel/linux/linux-6.6/drivers/uio/
H A Duio.c36 static DEFINE_MUTEX(minor_lock);
405 mutex_lock(&minor_lock); in uio_get_minor()
414 mutex_unlock(&minor_lock); in uio_get_minor()
420 mutex_lock(&minor_lock); in uio_free_minor()
422 mutex_unlock(&minor_lock); in uio_free_minor()
467 mutex_lock(&minor_lock); in uio_open()
471 mutex_unlock(&minor_lock); in uio_open()
475 mutex_unlock(&minor_lock); in uio_open()
/kernel/linux/linux-5.10/drivers/net/
H A Dtap.c110 spinlock_t minor_lock; member
415 spin_lock(&tap_major->minor_lock); in tap_get_minor()
423 spin_unlock(&tap_major->minor_lock); in tap_get_minor()
441 spin_lock(&tap_major->minor_lock); in tap_free_minor()
446 spin_unlock(&tap_major->minor_lock); in tap_free_minor()
466 spin_lock(&tap_major->minor_lock); in dev_get_by_tap_file()
472 spin_unlock(&tap_major->minor_lock); in dev_get_by_tap_file()
1317 spin_lock_init(&tap_major->minor_lock); in tap_list_add()
/kernel/linux/linux-6.6/drivers/net/
H A Dtap.c112 spinlock_t minor_lock; member
427 spin_lock(&tap_major->minor_lock); in tap_get_minor()
435 spin_unlock(&tap_major->minor_lock); in tap_get_minor()
453 spin_lock(&tap_major->minor_lock); in tap_free_minor()
458 spin_unlock(&tap_major->minor_lock); in tap_free_minor()
478 spin_lock(&tap_major->minor_lock); in dev_get_by_tap_file()
484 spin_unlock(&tap_major->minor_lock); in dev_get_by_tap_file()
1348 spin_lock_init(&tap_major->minor_lock); in tap_list_add()
/kernel/linux/linux-5.10/drivers/staging/pi433/
H A Dpi433_if.c55 static DEFINE_MUTEX(minor_lock); /* Protect idr accesses */
938 mutex_lock(&minor_lock); in pi433_open()
940 mutex_unlock(&minor_lock); in pi433_open()
1055 mutex_lock(&minor_lock); in pi433_get_minor()
1064 mutex_unlock(&minor_lock); in pi433_get_minor()
1070 mutex_lock(&minor_lock); in pi433_free_minor()
1072 mutex_unlock(&minor_lock); in pi433_free_minor()
/kernel/linux/linux-6.6/drivers/staging/pi433/
H A Dpi433_if.c56 static DEFINE_MUTEX(minor_lock); /* Protect idr accesses */
950 mutex_lock(&minor_lock); in pi433_open()
952 mutex_unlock(&minor_lock); in pi433_open()
1064 mutex_lock(&minor_lock); in pi433_get_minor()
1073 mutex_unlock(&minor_lock); in pi433_get_minor()
1079 mutex_lock(&minor_lock); in pi433_free_minor()
1081 mutex_unlock(&minor_lock); in pi433_free_minor()
/kernel/linux/linux-5.10/drivers/block/
H A Dxen-blkfront.c236 static DEFINE_SPINLOCK(minor_lock);
456 spin_lock(&minor_lock); in xlbd_reserve_minors()
465 spin_unlock(&minor_lock); in xlbd_reserve_minors()
469 spin_lock(&minor_lock); in xlbd_reserve_minors()
475 spin_unlock(&minor_lock); in xlbd_reserve_minors()
485 spin_lock(&minor_lock); in xlbd_release_minors()
487 spin_unlock(&minor_lock); in xlbd_release_minors()
/kernel/linux/linux-6.6/drivers/block/
H A Dxen-blkfront.c238 static DEFINE_SPINLOCK(minor_lock);
456 spin_lock(&minor_lock); in xlbd_reserve_minors()
465 spin_unlock(&minor_lock); in xlbd_reserve_minors()
469 spin_lock(&minor_lock); in xlbd_reserve_minors()
475 spin_unlock(&minor_lock); in xlbd_reserve_minors()
485 spin_lock(&minor_lock); in xlbd_release_minors()
487 spin_unlock(&minor_lock); in xlbd_release_minors()

Completed in 19 milliseconds