Home
last modified time | relevance | path

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

/drivers/virt/acrn/
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 …]
Dacrn_drv.h186 struct mutex irqfds_lock; member
/drivers/xen/
Dprivcmd.c844 static DEFINE_SPINLOCK(irqfds_lock);
860 lockdep_assert_held(&irqfds_lock); in irqfd_deactivate()
910 spin_lock_irqsave(&irqfds_lock, flags); in irqfd_wakeup()
912 spin_unlock_irqrestore(&irqfds_lock, flags); in irqfd_wakeup()
970 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_assign()
975 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()
981 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()
1019 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_deassign()
1028 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_deassign()
1078 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_exit()
[all …]