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
844 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 …]