Home
last modified time | relevance | path

Searched refs:DMAR_IECTL_REG (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/i386/
H A Dintel_iommu_internal.h69 #define DMAR_IECTL_REG 0xa0 /* Invalidation event control */ macro
H A Dintel_iommu.c630 vtd_set_clear_mask_long(s, DMAR_IECTL_REG, 0, VTD_IECTL_IP); in vtd_generate_completion_event()
631 if (vtd_get_long_raw(s, DMAR_IECTL_REG) & VTD_IECTL_IM) { in vtd_generate_completion_event()
639 vtd_set_clear_mask_long(s, DMAR_IECTL_REG, VTD_IECTL_IP, 0); in vtd_generate_completion_event()
2896 uint32_t iectl_reg = vtd_get_long_raw(s, DMAR_IECTL_REG); in vtd_handle_ics_write()
2900 vtd_set_clear_mask_long(s, DMAR_IECTL_REG, VTD_IECTL_IP, 0); in vtd_handle_ics_write()
2911 iectl_reg = vtd_get_long_raw(s, DMAR_IECTL_REG); in vtd_handle_iectl_write()
2917 vtd_set_clear_mask_long(s, DMAR_IECTL_REG, VTD_IECTL_IP, 0); in vtd_handle_iectl_write()
3138 case DMAR_IECTL_REG: in vtd_mem_write()
4191 vtd_define_long(s, DMAR_IECTL_REG, 0x80000000UL, 0x80000000UL, 0); in vtd_init()