Lines Matching refs:ir_enabled
77 if (unit == NULL || !unit->ir_enabled) { in dmar_alloc_msi_intr()
121 if (unit == NULL || !unit->ir_enabled || cookie == -1) in dmar_map_msi_intr()
165 if (unit == NULL || !unit->ir_enabled) { in dmar_map_ioapic_intr()
227 KASSERT(unit != NULL && unit->ir_enabled, in dmar_unmap_ioapic_intr()
305 KASSERT(unit != NULL && unit->ir_enabled, in dmar_ir_free_irte()
324 OID_AUTO, "ir", CTLFLAG_RD, &unit->ir_enabled, 0, in dmar_init_irt()
328 unit->ir_enabled = 1; in dmar_init_irt()
329 TUNABLE_INT_FETCH("hw.dmar.ir", &unit->ir_enabled); in dmar_init_irt()
330 TUNABLE_INT_FETCH("hw.iommu.ir", &unit->ir_enabled); in dmar_init_irt()
331 if (!unit->ir_enabled) in dmar_init_irt()
334 unit->ir_enabled = 0; in dmar_init_irt()
382 unit->ir_enabled = 0; in dmar_fini_irt()