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()
799 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_handle_pt_irq()
823 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_handle_perm_irq()
875 spin_lock(&iommu->iommu_lock); in sun50i_iommu_irq()
879 spin_unlock(&iommu->iommu_lock); in sun50i_iommu_irq()
899 spin_unlock(&iommu->iommu_lock); in sun50i_iommu_irq()
912 spin_lock_init(&iommu->iommu_lock); in sun50i_iommu_probe()