Lines Matching refs:fsts
90 dmar_fault_intr_clear(struct dmar_unit *unit, uint32_t fsts) in dmar_fault_intr_clear() argument
95 if ((fsts & DMAR_FSTS_ITE) != 0) { in dmar_fault_intr_clear()
99 if ((fsts & DMAR_FSTS_ICE) != 0) { in dmar_fault_intr_clear()
104 if ((fsts & DMAR_FSTS_IQE) != 0) { in dmar_fault_intr_clear()
109 if ((fsts & DMAR_FSTS_APF) != 0) { in dmar_fault_intr_clear()
113 if ((fsts & DMAR_FSTS_AFO) != 0) { in dmar_fault_intr_clear()
126 uint32_t fsts; in dmar_fault_intr() local
132 fsts = dmar_read4(unit, DMAR_FSTS_REG); in dmar_fault_intr()
133 dmar_fault_intr_clear(unit, fsts); in dmar_fault_intr()
135 if ((fsts & DMAR_FSTS_PPF) == 0) in dmar_fault_intr()
138 fri = DMAR_FSTS_FRI(fsts); in dmar_fault_intr()
175 if ((fsts & DMAR_FSTS_PFO) != 0) { in dmar_fault_intr()
246 uint32_t frec, frir, fsts; in dmar_clear_faults() local
256 fsts = dmar_read4(unit, DMAR_FSTS_REG); in dmar_clear_faults()
257 dmar_write4(unit, DMAR_FSTS_REG, fsts); in dmar_clear_faults()