Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/iommu/
Dintel_irq_remapping.c536 iommu->ir_domain = irq_domain_add_hierarchy(arch_get_ir_parent_domain(), in intel_setup_irq_remapping()
540 if (!iommu->ir_domain) { in intel_setup_irq_remapping()
544 iommu->ir_msi_domain = arch_create_msi_irq_domain(iommu->ir_domain); in intel_setup_irq_remapping()
601 if (iommu->ir_domain) { in intel_teardown_irq_remapping()
602 irq_domain_remove(iommu->ir_domain); in intel_teardown_irq_remapping()
603 iommu->ir_domain = NULL; in intel_teardown_irq_remapping()
1083 return iommu ? iommu->ir_domain : NULL; in intel_get_ir_irq_domain()
Damd_iommu_types.h565 struct irq_domain *ir_domain; member
Damd_iommu.c3807 return iommu->ir_domain; in get_ir_irq_domain()
4070 iommu->ir_domain = irq_domain_add_tree(NULL, &amd_ir_domain_ops, iommu); in amd_iommu_create_irq_domain()
4071 if (!iommu->ir_domain) in amd_iommu_create_irq_domain()
4074 iommu->ir_domain->parent = arch_get_ir_parent_domain(); in amd_iommu_create_irq_domain()
4075 iommu->msi_domain = arch_create_msi_irq_domain(iommu->ir_domain); in amd_iommu_create_irq_domain()
/linux-4.4.14/include/linux/
Dintel-iommu.h438 struct irq_domain *ir_domain; member