Searched refs:iommu_state (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/i386/ |
H A D | amd_iommu.c | 63 AMDVIState *iommu_state; /* AMDVI - one per machine */ member 949 amdvi_page_fault(as->iommu_state, as->devfn, addr, perms); in amdvi_page_walk() 958 pte = amdvi_get_pte_entry(as->iommu_state, pte_addr, as->devfn); in amdvi_page_walk() 989 AMDVIState *s = as->iommu_state; in amdvi_do_translate() 1036 AMDVIState *s = as->iommu_state; in amdvi_translate() 1446 iommu_as[devfn]->iommu_state = s; in amdvi_host_dma_iommu()
|
H A D | intel_iommu.c | 1586 IntelIOMMUState *s = vtd_as->iommu_state; in vtd_sync_shadow_page_table_range() 1613 ret = vtd_dev_to_context_entry(vtd_as->iommu_state, in vtd_address_space_sync() 1673 s = as->iommu_state; in vtd_as_pt_enabled() 1697 use_iommu = as->iommu_state->dmar_enabled && !vtd_as_pt_enabled(as); in vtd_switch_address_space() 1698 pt = as->iommu_state->dmar_enabled && vtd_as_pt_enabled(as); in vtd_switch_address_space() 1893 IntelIOMMUState *s = vtd_as->iommu_state; in vtd_do_iommu_translate() 3264 IntelIOMMUState *s = vtd_as->iommu_state; in vtd_iommu_translate() 3307 IntelIOMMUState *s = vtd_as->iommu_state; in vtd_iommu_notify_flag_changed() 3732 IntelIOMMUState *s = vtd_as->iommu_state; in vtd_report_ir_illegal_access() 3821 vtd_dev_as->iommu_state = s; in vtd_find_add_as() [all …]
|
/openbmc/qemu/include/hw/i386/ |
H A D | intel_iommu.h | 107 IntelIOMMUState *iommu_state; member
|
/openbmc/linux/drivers/iommu/intel/ |
H A D | iommu.c | 3023 iommu->iommu_state[SR_DMAR_FECTL_REG] = in iommu_suspend() 3025 iommu->iommu_state[SR_DMAR_FEDATA_REG] = in iommu_suspend() 3027 iommu->iommu_state[SR_DMAR_FEADDR_REG] = in iommu_suspend() 3029 iommu->iommu_state[SR_DMAR_FEUADDR_REG] = in iommu_suspend() 3055 writel(iommu->iommu_state[SR_DMAR_FECTL_REG], in iommu_resume() 3057 writel(iommu->iommu_state[SR_DMAR_FEDATA_REG], in iommu_resume() 3059 writel(iommu->iommu_state[SR_DMAR_FEADDR_REG], in iommu_resume() 3061 writel(iommu->iommu_state[SR_DMAR_FEUADDR_REG], in iommu_resume()
|
H A D | iommu.h | 687 u32 iommu_state[MAX_SR_DMAR_REGS]; /* Store iommu states between suspend and resume.*/ member
|