Lines Matching refs:iommu_lock
99 spinlock_t iommu_lock; member
302 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_flush_all_tlb()
341 spin_lock_irqsave(&iommu->iommu_lock, flags); in sun50i_iommu_flush_iotlb_all()
343 spin_unlock_irqrestore(&iommu->iommu_lock, flags); in sun50i_iommu_flush_iotlb_all()
371 spin_lock_irqsave(&iommu->iommu_lock, flags); in sun50i_iommu_enable()
414 spin_unlock_irqrestore(&iommu->iommu_lock, flags); in sun50i_iommu_enable()
421 spin_unlock_irqrestore(&iommu->iommu_lock, flags); in sun50i_iommu_enable()
438 spin_lock_irqsave(&iommu->iommu_lock, flags); in sun50i_iommu_disable()
443 spin_unlock_irqrestore(&iommu->iommu_lock, flags); in sun50i_iommu_disable()
798 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_handle_pt_irq()
822 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_handle_perm_irq()
874 spin_lock(&iommu->iommu_lock); in sun50i_iommu_irq()
878 spin_unlock(&iommu->iommu_lock); in sun50i_iommu_irq()
898 spin_unlock(&iommu->iommu_lock); in sun50i_iommu_irq()
911 spin_lock_init(&iommu->iommu_lock); in sun50i_iommu_probe()