Searched refs:shmobile_iommu_domain (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/iommu/
H A Dshmobile-iommu.c35 struct shmobile_iommu_domain *attached;
40 struct shmobile_iommu_domain { struct
51 static struct shmobile_iommu_domain *to_sh_domain(struct iommu_domain *dom) to_sh_domain()
53 return container_of(dom, struct shmobile_iommu_domain, domain); to_sh_domain()
93 struct shmobile_iommu_domain *sh_domain; shmobile_iommu_domain_alloc()
117 struct shmobile_iommu_domain *sh_domain = to_sh_domain(domain); shmobile_iommu_domain_free()
132 struct shmobile_iommu_domain *sh_domain = to_sh_domain(domain); shmobile_iommu_attach_device()
161 struct shmobile_iommu_domain *sh_domain = to_sh_domain(domain); shmobile_iommu_detach_device()
178 static void domain_tlb_flush(struct shmobile_iommu_domain *sh_domain) domain_tlb_flush()
188 static int l2alloc(struct shmobile_iommu_domain *sh_domain, l2alloc()
209 static void l2free(struct shmobile_iommu_domain *sh_domain, l2free()
224 struct shmobile_iommu_domain *sh_domain = to_sh_domain(domain); shmobile_iommu_map()
268 struct shmobile_iommu_domain *sh_domain = to_sh_domain(domain); shmobile_iommu_unmap()
308 struct shmobile_iommu_domain *sh_domain = to_sh_domain(domain); shmobile_iommu_iova_to_phys()

Completed in 35 milliseconds