Lines Matching refs:tegra_smmu_as
54 struct tegra_smmu_as {
67 static struct tegra_smmu_as *to_smmu_as(struct iommu_domain *dom)
69 return container_of(dom, struct tegra_smmu_as, domain);
279 struct tegra_smmu_as *as;
320 struct tegra_smmu_as *as = to_smmu_as(domain);
408 struct tegra_smmu_as *as)
461 struct tegra_smmu_as *as)
484 struct tegra_smmu_as *as = to_smmu_as(domain);
518 struct tegra_smmu_as *as;
546 static void tegra_smmu_set_pde(struct tegra_smmu_as *as, unsigned long iova,
574 static u32 *tegra_smmu_pte_lookup(struct tegra_smmu_as *as, unsigned long iova,
592 static u32 *as_get_pte(struct tegra_smmu_as *as, dma_addr_t iova,
630 static void tegra_smmu_pte_get_use(struct tegra_smmu_as *as, unsigned long iova)
637 static void tegra_smmu_pte_put_use(struct tegra_smmu_as *as, unsigned long iova)
659 static void tegra_smmu_set_pte(struct tegra_smmu_as *as, unsigned long iova,
674 static struct page *as_get_pde_page(struct tegra_smmu_as *as,
718 struct tegra_smmu_as *as = to_smmu_as(domain);
754 struct tegra_smmu_as *as = to_smmu_as(domain);
772 struct tegra_smmu_as *as = to_smmu_as(domain);
789 struct tegra_smmu_as *as = to_smmu_as(domain);
802 struct tegra_smmu_as *as = to_smmu_as(domain);