Searched refs:pgtlock (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/iommu/ |
A D | sprd-iommu.c | 76 spinlock_t pgtlock; /* lock for page table */ member 146 spin_lock_init(&dom->pgtlock); in sprd_iommu_domain_alloc() 300 spin_lock_irqsave(&dom->pgtlock, flags); in sprd_iommu_map() 305 spin_unlock_irqrestore(&dom->pgtlock, flags); in sprd_iommu_map() 325 spin_lock_irqsave(&dom->pgtlock, flags); in sprd_iommu_unmap() 327 spin_unlock_irqrestore(&dom->pgtlock, flags); in sprd_iommu_unmap() 365 spin_lock_irqsave(&dom->pgtlock, flags); in sprd_iommu_iova_to_phys() 368 spin_unlock_irqrestore(&dom->pgtlock, flags); in sprd_iommu_iova_to_phys()
|
A D | mtk_iommu_v1.c | 91 spinlock_t pgtlock; /* lock for page table */ member 224 spin_lock_init(&dom->pgtlock); in mtk_iommu_domain_finalise() 307 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_map() 318 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_map() 334 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_unmap() 336 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_unmap() 350 spin_lock_irqsave(&dom->pgtlock, flags); in mtk_iommu_iova_to_phys() 353 spin_unlock_irqrestore(&dom->pgtlock, flags); in mtk_iommu_iova_to_phys()
|
A D | msm_iommu.c | 46 spinlock_t pgtlock; /* pagetable lock */ member 342 spin_lock_init(&priv->pgtlock); in msm_iommu_domain_config() 484 spin_lock_irqsave(&priv->pgtlock, flags); in msm_iommu_map() 486 spin_unlock_irqrestore(&priv->pgtlock, flags); in msm_iommu_map() 505 spin_lock_irqsave(&priv->pgtlock, flags); in msm_iommu_unmap() 507 spin_unlock_irqrestore(&priv->pgtlock, flags); in msm_iommu_unmap()
|
Completed in 9 milliseconds