Lines Matching refs:pts
58 struct page **pts; member
301 as->pts = kcalloc(SMMU_NUM_PDE, sizeof(*as->pts), GFP_KERNEL); in tegra_smmu_domain_alloc()
302 if (!as->pts) { in tegra_smmu_domain_alloc()
327 kfree(as->pts); in tegra_smmu_domain_free()
567 pt_page = as->pts[pd_index]; in tegra_smmu_pte_lookup()
583 if (!as->pts[pde]) { in as_get_pte()
600 as->pts[pde] = page; in as_get_pte()
612 return tegra_smmu_pte_offset(as->pts[pde], iova); in as_get_pte()
625 struct page *page = as->pts[pde]; in tegra_smmu_pte_put_use()
640 as->pts[pde] = NULL; in tegra_smmu_pte_put_use()
664 struct page *page = as->pts[pde]; in as_get_pde_page()
688 if (as->pts[pde]) { in as_get_pde_page()
692 page = as->pts[pde]; in as_get_pde_page()