Searched refs:irqfds_lock (Results 1 – 3 of 3) sorted by relevance
51 lockdep_assert_held(&irqfd->vm->irqfds_lock); in hsm_irqfd_shutdown()67 mutex_lock(&vm->irqfds_lock); in hsm_irqfd_shutdown_work()70 mutex_unlock(&vm->irqfds_lock); in hsm_irqfd_shutdown_work()145 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_assign()150 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()154 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()180 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deassign()187 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_deassign()208 mutex_init(&vm->irqfds_lock); in acrn_irqfd_init()223 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deinit()[all …]
186 struct mutex irqfds_lock; member
889 static DEFINE_SPINLOCK(irqfds_lock);906 lockdep_assert_held(&irqfds_lock); in irqfd_deactivate()959 spin_lock_irqsave(&irqfds_lock, flags); in irqfd_wakeup()961 spin_unlock_irqrestore(&irqfds_lock, flags); in irqfd_wakeup()1019 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_assign()1024 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()1031 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()1062 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_deassign()1071 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_deassign()1122 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_exit()[all …]