Lines Matching refs:eim
635 int eim = 0; in intel_enable_irq_remapping() local
638 eim = !dmar_x2apic_optout(); in intel_enable_irq_remapping()
639 if (!eim) in intel_enable_irq_remapping()
669 if (eim && !ecap_eim_support(iommu->ecap)) { in intel_enable_irq_remapping()
672 eim = 0; in intel_enable_irq_remapping()
674 eim_mode = eim; in intel_enable_irq_remapping()
675 if (eim) in intel_enable_irq_remapping()
696 iommu_set_irq_remapping(iommu, eim); in intel_enable_irq_remapping()
712 pr_info("Enabled IRQ remapping in %s mode\n", eim ? "x2apic" : "xapic"); in intel_enable_irq_remapping()
714 return eim ? IRQ_REMAP_X2APIC_MODE : IRQ_REMAP_XAPIC_MODE; in intel_enable_irq_remapping()
914 static int reenable_irq_remapping(int eim) in reenable_irq_remapping() argument
932 iommu_set_irq_remapping(iommu, eim); in reenable_irq_remapping()
1226 int eim = x2apic_enabled(); in dmar_ir_add() local
1228 if (eim && !ecap_eim_support(iommu->ecap)) { in dmar_ir_add()
1261 iommu_set_irq_remapping(iommu, eim); in dmar_ir_add()