Lines Matching refs:exynos_iommu_domain
197 struct exynos_iommu_domain { struct
218 static struct exynos_iommu_domain *to_exynos_domain(struct iommu_domain *dom) in to_exynos_domain() argument
220 return container_of(dom, struct exynos_iommu_domain, domain); in to_exynos_domain()
707 struct exynos_iommu_domain *exynos_domain; in exynos_iommu_domain_alloc()
758 struct exynos_iommu_domain *priv = to_exynos_domain(domain); in exynos_iommu_domain_free()
791 struct exynos_iommu_domain *priv = to_exynos_domain(domain); in exynos_iommu_attach_device()
822 struct exynos_iommu_domain *priv = to_exynos_domain(domain); in exynos_iommu_detach_device()
847 static sysmmu_pte_t *alloc_lv2entry(struct exynos_iommu_domain *priv, in alloc_lv2entry()
900 static int lv1set_section(struct exynos_iommu_domain *priv, in lv1set_section()
998 struct exynos_iommu_domain *priv = to_exynos_domain(domain); in exynos_iommu_map()
1035 static void exynos_iommu_tlb_invalidate_entry(struct exynos_iommu_domain *priv, in exynos_iommu_tlb_invalidate_entry()
1052 struct exynos_iommu_domain *priv = to_exynos_domain(domain); in exynos_iommu_unmap()
1129 struct exynos_iommu_domain *priv = to_exynos_domain(domain); in exynos_iommu_iova_to_phys()