Searched refs:hw_gcmd (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/sys/x86/iommu/
H A Dintel_utils.c415 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SRTP);
488 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_WBF);
500 unit->hw_gcmd |= DMAR_GCMD_TE;
501 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd);
513 unit->hw_gcmd &= ~DMAR_GCMD_TE;
514 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd);
536 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SIRTP);
548 unit->hw_gcmd |= DMAR_GCMD_IRE;
549 unit->hw_gcmd &= ~DMAR_GCMD_CFI;
550 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd);
[all...]
H A Dintel_qi.c75 unit->hw_gcmd |= DMAR_GCMD_QIE;
76 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd);
88 unit->hw_gcmd &= ~DMAR_GCMD_QIE;
89 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd);
H A Dintel_dmar.h190 uint32_t hw_gcmd; member in struct:dmar_unit
411 (unit->hw_gcmd & DMAR_GCMD_TE),
413 unit->hw_gcmd, val));
H A Dintel_ctx.c497 if (enable && !rmrr_init && (dmar->hw_gcmd & DMAR_GCMD_TE) == 0) {
H A Dintel_drv.c1040 KASSERT((dmar->hw_gcmd & DMAR_GCMD_TE) == 0,

Completed in 81 milliseconds