Lines Matching defs:tegra_smmu_as
51 struct tegra_smmu_as {
64 static struct tegra_smmu_as *to_smmu_as(struct iommu_domain *dom)
66 return container_of(dom, struct tegra_smmu_as, domain);
288 struct tegra_smmu_as *as;
332 struct tegra_smmu_as *as = to_smmu_as(domain);
420 struct tegra_smmu_as *as)
464 struct tegra_smmu_as *as)
480 struct tegra_smmu_as *as = to_smmu_as(domain);
513 struct tegra_smmu_as *as = to_smmu_as(domain);
536 static void tegra_smmu_set_pde(struct tegra_smmu_as *as, unsigned long iova,
564 static u32 *tegra_smmu_pte_lookup(struct tegra_smmu_as *as, unsigned long iova,
582 static u32 *as_get_pte(struct tegra_smmu_as *as, dma_addr_t iova,
620 static void tegra_smmu_pte_get_use(struct tegra_smmu_as *as, unsigned long iova)
627 static void tegra_smmu_pte_put_use(struct tegra_smmu_as *as, unsigned long iova)
649 static void tegra_smmu_set_pte(struct tegra_smmu_as *as, unsigned long iova,
664 static struct page *as_get_pde_page(struct tegra_smmu_as *as,
708 struct tegra_smmu_as *as = to_smmu_as(domain);
744 struct tegra_smmu_as *as = to_smmu_as(domain);
761 struct tegra_smmu_as *as = to_smmu_as(domain);
775 struct tegra_smmu_as *as = to_smmu_as(domain);
788 struct tegra_smmu_as *as = to_smmu_as(domain);