Home
last modified time | relevance | path

Searched refs:dmar_read4 (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/x86/iommu/
H A Dintel_utils.c278 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 Dintel_qi.c69 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 Dintel_fault.c132 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 Dintel_drv.c378 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 Dintel_dmar.h270 dmar_read4(const struct dmar_unit *unit, int reg) in dmar_read4() function