Searched refs:dmar_read4 (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/x86/iommu/ |
H A D | intel_utils.c | 278 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_RTPS) in dmar_load_root_entry_ptr() 306 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_CCMD_REG + 4) & DMAR_CCMD_ICC32) in dmar_inv_ctx_glob() 326 DMAR_WAIT_UNTIL(((dmar_read4(unit, reg + DMAR_IOTLB_REG_OFF + 4) & in dmar_inv_iotlb_glob() 349 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_WBFS) in dmar_flush_write_bufs() 372 reg = dmar_read4(unit, DMAR_PMEN_REG); in dmar_disable_protected_regions() 378 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_PMEN_REG) & DMAR_PMEN_PRS) in dmar_disable_protected_regions() 392 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_TES) in dmar_enable_translation() 405 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_TES) in dmar_disable_translation() 427 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_IRTPS) in dmar_load_irt_ptr() 441 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_IRES) in dmar_enable_ir() [all …]
|
H A D | intel_qi.c | 69 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_QIES) in dmar_enable_qi() 82 DMAR_WAIT_UNTIL(((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_QIES) in dmar_disable_qi() 111 head = dmar_read4(unit, DMAR_IQH_REG); in dmar_qi_ensure() 316 ics = dmar_read4(unit, DMAR_ICS_REG); in dmar_qi_task() 371 ics = dmar_read4(unit, DMAR_ICS_REG); in dmar_init_qi() 408 iectl = dmar_read4(unit, DMAR_IECTL_REG); in dmar_enable_qi_intr() 423 iectl = dmar_read4(unit, DMAR_IECTL_REG); in dmar_disable_qi_intr()
|
H A D | intel_fault.c | 132 fsts = dmar_read4(unit, DMAR_FSTS_REG); in dmar_fault_intr() 251 frec = dmar_read4(unit, frir + 12); in dmar_clear_faults() 256 fsts = dmar_read4(unit, DMAR_FSTS_REG); in dmar_clear_faults() 316 fectl = dmar_read4(unit, DMAR_FECTL_REG); in dmar_enable_fault_intr() 329 fectl = dmar_read4(unit, DMAR_FECTL_REG); in dmar_disable_fault_intr()
|
H A D | intel_drv.c | 378 unit->hw_ver = dmar_read4(unit, DMAR_VER_REG); in dmar_attach() 1200 dmar_read4(unit, DMAR_VER_REG)); in dmar_print_one() 1204 dmar_read4(unit, DMAR_GSTS_REG), in dmar_print_one() 1205 dmar_read4(unit, DMAR_FSTS_REG), in dmar_print_one() 1206 dmar_read4(unit, DMAR_FECTL_REG)); in dmar_print_one() 1212 dmar_read4(unit, DMAR_FEDATA_REG), in dmar_print_one() 1213 dmar_read4(unit, DMAR_FEADDR_REG), in dmar_print_one() 1214 dmar_read4(unit, DMAR_FEUADDR_REG)); in dmar_print_one() 1224 dmar_read4(unit, DMAR_IEDATA_REG), in dmar_print_one() 1225 dmar_read4(unit, DMAR_IEADDR_REG), in dmar_print_one() [all …]
|
H A D | intel_dmar.h | 270 dmar_read4(const struct dmar_unit *unit, int reg) in dmar_read4() function
|