Lines Matching refs:exynos_iommu_domain
204 struct exynos_iommu_domain { struct
227 struct exynos_iommu_domain *domain; /* domain we belong to */ argument
234 static struct exynos_iommu_domain *to_exynos_domain(struct iommu_domain *dom) in to_exynos_domain()
236 return container_of(dom, struct exynos_iommu_domain, domain); in to_exynos_domain()
458 struct exynos_iommu_domain *domain) in __sysmmu_enable()
662 struct exynos_iommu_domain *domain; in exynos_iommu_domain_alloc()
713 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_domain_free()
744 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_attach_device()
780 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_detach_device()
809 static sysmmu_pte_t *alloc_lv2entry(struct exynos_iommu_domain *domain, in alloc_lv2entry()
862 static int lv1set_section(struct exynos_iommu_domain *domain, in lv1set_section()
961 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_map()
998 static void exynos_iommu_tlb_invalidate_entry(struct exynos_iommu_domain *domain, in exynos_iommu_tlb_invalidate_entry()
1015 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_unmap()
1092 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_iova_to_phys()