Home
last modified time | relevance | path

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

/linux-6.15/drivers/iommu/
H A Dsprd-iommu.c77 spinlock_t pgtlock; /* lock for page table */ member
144 spin_lock_init(&dom->pgtlock); in sprd_iommu_domain_alloc_paging()
310 spin_lock_irqsave(&dom->pgtlock, flags); in sprd_iommu_map()
315 spin_unlock_irqrestore(&dom->pgtlock, flags); in sprd_iommu_map()
337 spin_lock_irqsave(&dom->pgtlock, flags); in sprd_iommu_unmap()
339 spin_unlock_irqrestore(&dom->pgtlock, flags); in sprd_iommu_unmap()
378 spin_lock_irqsave(&dom->pgtlock, flags); in sprd_iommu_iova_to_phys()
381 spin_unlock_irqrestore(&dom->pgtlock, flags); in sprd_iommu_iova_to_phys()
H A Dmtk_iommu_v1.c122 spinlock_t pgtlock; /* lock for page table */ member
269 spin_lock_init(&dom->pgtlock); in mtk_iommu_v1_domain_finalise()
357 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_v1_map()
365 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_v1_map()
382 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_v1_unmap()
384 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_v1_unmap()
397 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_v1_iova_to_phys()
400 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_v1_iova_to_phys()
H A Dmsm_iommu.c46 spinlock_t pgtlock; /* pagetable lock */ member
339 spin_lock_init(&priv->pgtlock); in msm_iommu_domain_config()
493 spin_lock_irqsave(&priv->pgtlock, flags); in msm_iommu_map()
496 spin_unlock_irqrestore(&priv->pgtlock, flags); in msm_iommu_map()
518 spin_lock_irqsave(&priv->pgtlock, flags); in msm_iommu_unmap()
520 spin_unlock_irqrestore(&priv->pgtlock, flags); in msm_iommu_unmap()