Home
last modified time | relevance | path

Searched refs:ir_domain (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iommu/intel/
H A Dirq_remapping.c222 return drhd ? drhd->iommu->ir_domain : NULL; in map_dev_to_ir()
558 iommu->ir_domain = msi_create_parent_irq_domain(&info, &dmar_msi_parent_ops); in intel_setup_irq_remapping()
559 if (!iommu->ir_domain) { in intel_setup_irq_remapping()
606 irq_domain_remove(iommu->ir_domain); in intel_setup_irq_remapping()
607 iommu->ir_domain = NULL; in intel_setup_irq_remapping()
627 if (iommu->ir_domain) { in intel_teardown_irq_remapping()
628 fn = iommu->ir_domain->fwnode; in intel_teardown_irq_remapping()
630 irq_domain_remove(iommu->ir_domain); in intel_teardown_irq_remapping()
632 iommu->ir_domain = NULL; in intel_teardown_irq_remapping()
1518 return iommu && d == iommu->ir_domain; in intel_irq_remapping_select()
H A Diommu.h732 struct irq_domain *ir_domain; member
/linux/drivers/iommu/amd/
H A Damd_iommu_types.h748 struct irq_domain *ir_domain; member
H A Diommu.c1086 dev_set_msi_domain(dev, iommu->ir_domain); in amd_iommu_set_pci_msi_domain()
3923 return iommu && iommu->ir_domain == d; in irq_remapping_select()
4173 iommu->ir_domain = msi_create_parent_irq_domain(&info, &amdvi_msi_parent_ops); in amd_iommu_create_irq_domain()
4174 if (!iommu->ir_domain) { in amd_iommu_create_irq_domain()