Home
last modified time | relevance | path

Searched refs:qi_enabled (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/sys/x86/iommu/
H A Dintel_qi.c331 KASSERT(unit->qi_enabled, ("dmar%d: QI is not enabled", unit->unit)); in dmar_qi_intr()
377 unit->qi_enabled = 1; in dmar_init_qi()
378 TUNABLE_INT_FETCH("hw.dmar.qi", &unit->qi_enabled); in dmar_init_qi()
379 if (!unit->qi_enabled) in dmar_init_qi()
428 if (unit->qi_enabled) in dmar_fini_qi()
450 unit->qi_enabled = 0; in dmar_fini_qi()
H A Dintel_ctx.c195 if (dmar->qi_enabled) { in dmar_flush_for_ctx_entry()
699 if (dmar->qi_enabled) in dmar_free_ctx_locked()
766 if (unit->qi_enabled) { in dmar_domain_unload_entry()
807 if (!unit->qi_enabled) { in dmar_domain_unload()
817 KASSERT(unit->qi_enabled, ("loaded entry left")); in dmar_domain_unload()
H A Dintel_utils.c435 KASSERT(!unit->qi_enabled, ("QI enabled")); in dmar_inv_ctx_glob()
458 KASSERT(!unit->qi_enabled, ("QI enabled")); in dmar_inv_iotlb_glob()
H A Dintel_intrmap.c335 if (!unit->qi_enabled) { in dmar_init_irt()
H A Dintel_dmar.h211 int qi_enabled; member
H A Dintel_idpgtbl.c768 KASSERT(!unit->qi_enabled, ("dmar%d: sync iotlb flush call", in domain_flush_iotlb_sync()
H A Dintel_drv.c1264 if (unit->qi_enabled) { in dmar_print_one()