Searched refs:pasid_table (Results 1 – 3 of 3) sorted by relevance
52 iommu->pasid_table = page_address(pages); in intel_svm_alloc_pasid_tables()77 if (iommu->pasid_table) { in intel_svm_free_pasid_tables()78 free_pages((unsigned long)iommu->pasid_table, order); in intel_svm_free_pasid_tables()79 iommu->pasid_table = NULL; in intel_svm_free_pasid_tables()266 svm->iommu->pasid_table[svm->pasid].val = 0; in intel_mm_release()399 iommu->pasid_table[svm->pasid].val = (u64)__pa(mm->pgd) | 1; in intel_svm_bind_mm()401 iommu->pasid_table[svm->pasid].val = (u64)__pa(init_mm.pgd) | 1 | (1ULL << 11); in intel_svm_bind_mm()437 if (!iommu || !iommu->pasid_table) in intel_svm_unbind_mm()
5024 context[1].lo = (u64)virt_to_phys(iommu->pasid_table) | ecap_pss(iommu->ecap); in intel_iommu_enable_pasid()5090 if (!iommu->pasid_table) { in intel_svm_device_to_iommu()
427 struct pasid_entry *pasid_table; member