Home
last modified time | relevance | path

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

/openbmc/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()
148 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_assign()
153 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()
157 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()
187 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deassign()
194 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_deassign()
215 mutex_init(&vm->irqfds_lock); in acrn_irqfd_init()
230 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deinit()
[all …]
H A Dacrn_drv.h186 struct mutex irqfds_lock; member
/openbmc/linux/drivers/xen/
H A Dprivcmd.c845 static DEFINE_SPINLOCK(irqfds_lock);
862 lockdep_assert_held(&irqfds_lock); in irqfd_deactivate()
915 spin_lock_irqsave(&irqfds_lock, flags); in irqfd_wakeup()
917 spin_unlock_irqrestore(&irqfds_lock, flags); in irqfd_wakeup()
975 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_assign()
980 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()
987 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()
1027 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_deassign()
1036 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_deassign()
1086 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_exit()
[all …]