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()147 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_assign()152 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()156 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_assign()182 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deassign()189 mutex_unlock(&vm->irqfds_lock); in acrn_irqfd_deassign()210 mutex_init(&vm->irqfds_lock); in acrn_irqfd_init()225 mutex_lock(&vm->irqfds_lock); in acrn_irqfd_deinit()[all …]
186 struct mutex irqfds_lock; member
876 static DEFINE_SPINLOCK(irqfds_lock);893 lockdep_assert_held(&irqfds_lock); in irqfd_deactivate()946 spin_lock_irqsave(&irqfds_lock, flags); in irqfd_wakeup()948 spin_unlock_irqrestore(&irqfds_lock, flags); in irqfd_wakeup()1006 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_assign()1011 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()1018 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_assign()1049 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_deassign()1058 spin_unlock_irqrestore(&irqfds_lock, flags); in privcmd_irqfd_deassign()1108 spin_lock_irqsave(&irqfds_lock, flags); in privcmd_irqfd_exit()[all …]