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

/linux-master/drivers/iommu/intel/
H A Dirq_remapping.c229 return drhd ? drhd->iommu->ir_domain : NULL;
559 iommu->ir_domain =
564 if (!iommu->ir_domain) {
569 irq_domain_update_bus_token(iommu->ir_domain, DOMAIN_BUS_DMAR);
570 iommu->ir_domain->flags |= IRQ_DOMAIN_FLAG_MSI_PARENT |
574 iommu->ir_domain->msi_parent_ops = &virt_dmar_msi_parent_ops;
576 iommu->ir_domain->msi_parent_ops = &dmar_msi_parent_ops;
620 irq_domain_remove(iommu->ir_domain);
621 iommu->ir_domain = NULL;
641 if (iommu->ir_domain) {
[all...]
H A Diommu.h734 struct irq_domain *ir_domain; member in struct:intel_iommu
/linux-master/drivers/iommu/amd/
H A Diommu.c934 dev_set_msi_domain(dev, iommu->ir_domain);
3528 return iommu && iommu->ir_domain == d;
3732 iommu->ir_domain = irq_domain_create_hierarchy(arch_get_ir_parent_domain(), 0, 0,
3734 if (!iommu->ir_domain) {
3739 irq_domain_update_bus_token(iommu->ir_domain, DOMAIN_BUS_AMDVI);
3740 iommu->ir_domain->flags |= IRQ_DOMAIN_FLAG_MSI_PARENT |
3744 iommu->ir_domain->msi_parent_ops = &virt_amdvi_msi_parent_ops;
3746 iommu->ir_domain->msi_parent_ops = &amdvi_msi_parent_ops;
H A Damd_iommu_types.h752 struct irq_domain *ir_domain; member in struct:amd_iommu

Completed in 291 milliseconds