Lines Matching defs:tegra_smmu_as
52 struct tegra_smmu_as {
65 static struct tegra_smmu_as *to_smmu_as(struct iommu_domain *dom)
67 return container_of(dom, struct tegra_smmu_as, domain);
277 struct tegra_smmu_as *as;
321 struct tegra_smmu_as *as = to_smmu_as(domain);
409 struct tegra_smmu_as *as)
462 struct tegra_smmu_as *as)
485 struct tegra_smmu_as *as = to_smmu_as(domain);
518 struct tegra_smmu_as *as = to_smmu_as(domain);
531 static void tegra_smmu_set_pde(struct tegra_smmu_as *as, unsigned long iova,
559 static u32 *tegra_smmu_pte_lookup(struct tegra_smmu_as *as, unsigned long iova,
577 static u32 *as_get_pte(struct tegra_smmu_as *as, dma_addr_t iova,
615 static void tegra_smmu_pte_get_use(struct tegra_smmu_as *as, unsigned long iova)
622 static void tegra_smmu_pte_put_use(struct tegra_smmu_as *as, unsigned long iova)
644 static void tegra_smmu_set_pte(struct tegra_smmu_as *as, unsigned long iova,
659 static struct page *as_get_pde_page(struct tegra_smmu_as *as,
703 struct tegra_smmu_as *as = to_smmu_as(domain);
739 struct tegra_smmu_as *as = to_smmu_as(domain);
756 struct tegra_smmu_as *as = to_smmu_as(domain);
770 struct tegra_smmu_as *as = to_smmu_as(domain);
783 struct tegra_smmu_as *as = to_smmu_as(domain);