Home
last modified time | relevance | path

Searched refs:pgtlock (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/iommu/
Dmtk_iommu_v1.c92 spinlock_t pgtlock; /* lock for page table */ member
225 spin_lock_init(&dom->pgtlock); in mtk_iommu_domain_finalise()
308 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_map()
319 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_map()
335 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_unmap()
337 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_unmap()
351 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_iova_to_phys()
354 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_iova_to_phys()
Dmtk_iommu.c104 spinlock_t pgtlock; /* lock for page table */ member
319 spin_lock_init(&dom->pgtlock); in mtk_iommu_domain_finalise()
426 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_map()
428 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_map()
441 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_unmap()
443 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_unmap()
467 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_iova_to_phys()
469 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_iova_to_phys()
Dmsm_iommu.c47 spinlock_t pgtlock; /* pagetable lock */ member
350 spin_lock_init(&priv->pgtlock); in msm_iommu_domain_config()
513 spin_lock_irqsave(&priv->pgtlock, flags); in msm_iommu_map()
515 spin_unlock_irqrestore(&priv->pgtlock, flags); in msm_iommu_map()
526 spin_lock_irqsave(&priv->pgtlock, flags); in msm_iommu_unmap()
528 spin_unlock_irqrestore(&priv->pgtlock, flags); in msm_iommu_unmap()