Home
last modified time | relevance | path

Searched refs:irqfds_lock (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/virt/acrn/
H A Dirqfd.c53 lockdep_assert_held(&irqfd->vm->irqfds_lock); in hsm_irqfd_shutdown()
69 mutex_lock(&vm->irqfds_lock); in hsm_irqfd_shutdown_work()
72 mutex_unlock(&vm->irqfds_lock); in hsm_irqfd_shutdown_work()
147 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_assign()
152 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()
156 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()
182 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deassign()
189 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_deassign()
210 mutex_init(&vm->irqfds_lock); in acrn_irqfd_init()
225 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deinit()
[all …]
H A Dacrn_drv.h186 struct mutex irqfds_lock; member
/linux/drivers/xen/
H A Dprivcmd.c876 static DEFINE_SPINLOCK(irqfds_lock);
893 lockdep_assert_held(&irqfds_lock); in irqfd_deactivate()
946 spin_lock_irqsave(&irqfds_lock, flags); in irqfd_wakeup()
948 spin_unlock_irqrestore(&irqfds_lock, flags); in irqfd_wakeup()
1006 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_assign()
1011 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()
1018 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()
1049 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_deassign()
1058 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_deassign()
1108 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_exit()
[all …]