Searched refs:irqfds_lock (Results 1 – 3 of 3) sorted by relevance
53 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 …]
186 struct mutex irqfds_lock; member
845 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 …]