Lines Matching refs:intel
144 struct intel_iommu *intel; in alloc_intel_iommu() local
146 intel = xzalloc(struct intel_iommu); in alloc_intel_iommu()
147 if ( intel == NULL ) in alloc_intel_iommu()
150 spin_lock_init(&intel->ir_ctrl.iremap_lock); in alloc_intel_iommu()
152 return intel; in alloc_intel_iommu()
155 static void __init free_intel_iommu(struct intel_iommu *intel) in free_intel_iommu() argument
157 xfree(intel); in free_intel_iommu()
874 u16 seg = iommu->intel->drhd->segment; in iommu_page_fault_do_one()
987 pci_check_disable_device(iommu->intel->drhd->segment, in __do_iommu_page_fault()
1178 iommu->intel = alloc_intel_iommu(); in iommu_alloc()
1179 if ( iommu->intel == NULL ) in iommu_alloc()
1184 iommu->intel->drhd = drhd; in iommu_alloc()
1277 free_intel_iommu(iommu->intel); in iommu_free()
1331 u16 seg = iommu->intel->drhd->segment; in domain_context_mapping_one()
1620 if ( !iommu->intel->drhd->segment && !rc ) in domain_context_unmap_one()