/openbmc/qemu/hw/ppc/ |
H A D | spapr_pci_vfio.c | 131 return vfio_eeh_as_ok(&sphb->iommu_as); in spapr_phb_eeh_available() 136 vfio_eeh_as_op(&sphb->iommu_as, VFIO_EEH_PE_ENABLE); in spapr_phb_vfio_eeh_reenable() 215 ret = vfio_eeh_as_op(&sphb->iommu_as, op); in spapr_phb_vfio_eeh_set_option() 227 ret = vfio_eeh_as_op(&sphb->iommu_as, VFIO_EEH_PE_GET_STATE); in spapr_phb_vfio_eeh_get_state() 300 ret = vfio_eeh_as_op(&sphb->iommu_as, op); in spapr_phb_vfio_eeh_reset() 312 ret = vfio_eeh_as_op(&sphb->iommu_as, VFIO_EEH_PE_CONFIGURE); in spapr_phb_vfio_eeh_configure()
|
H A D | spapr_pci.c | 779 return &phb->iommu_as; in spapr_pci_dma_iommu() 1763 address_space_remove_listeners(&sphb->iommu_as); in spapr_phb_unrealize() 1764 address_space_destroy(&sphb->iommu_as); in spapr_phb_unrealize() 1913 address_space_init(&sphb->iommu_as, &sphb->iommu_root, in spapr_phb_realize()
|
/openbmc/qemu/hw/dma/ |
H A D | sparc32_dma.c | 84 dma_memory_read(&is->iommu_as, addr, buf, len, MEMTXATTRS_UNSPECIFIED); in ledma_memory_read() 88 dma_memory_read(&is->iommu_as, addr, buf, len, MEMTXATTRS_UNSPECIFIED); in ledma_memory_read() 106 dma_memory_write(&is->iommu_as, addr, buf, len, in ledma_memory_write() 118 dma_memory_write(&is->iommu_as, addr, tmp_buf, l, in ledma_memory_write() 153 dma_memory_read(&is->iommu_as, s->dmaregs[1], buf, len, in espdma_memory_read() 164 dma_memory_write(&is->iommu_as, s->dmaregs[1], buf, len, in espdma_memory_write()
|
/openbmc/qemu/hw/i386/ |
H A D | amd_iommu.c | 1427 AMDVIAddressSpace **iommu_as, *amdvi_dev_as; in amdvi_host_dma_iommu() local 1431 iommu_as = s->address_spaces[bus_num]; in amdvi_host_dma_iommu() 1434 if (!iommu_as) { in amdvi_host_dma_iommu() 1435 iommu_as = g_new0(AMDVIAddressSpace *, PCI_DEVFN_MAX); in amdvi_host_dma_iommu() 1436 s->address_spaces[bus_num] = iommu_as; in amdvi_host_dma_iommu() 1440 if (!iommu_as[devfn]) { in amdvi_host_dma_iommu() 1443 iommu_as[devfn] = g_new0(AMDVIAddressSpace, 1); in amdvi_host_dma_iommu() 1444 iommu_as[devfn]->bus_num = (uint8_t)bus_num; in amdvi_host_dma_iommu() 1445 iommu_as[devfn]->devfn = (uint8_t)devfn; in amdvi_host_dma_iommu() 1446 iommu_as[devf in amdvi_host_dma_iommu() [all...] |
/openbmc/qemu/include/hw/sparc/ |
H A D | sun4u_iommu.h | 38 AddressSpace iommu_as; member
|
H A D | sun4m_iommu.h | 36 AddressSpace iommu_as; member
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | astro.h | 91 AddressSpace iommu_as; member
|
H A D | spapr.h | 65 AddressSpace iommu_as; member
|
/openbmc/qemu/hw/alpha/ |
H A D | typhoon.c | 44 AddressSpace iommu_as; member 738 return &s->pchip.iommu_as; in typhoon_pci_dma_iommu() 902 address_space_init(&s->pchip.iommu_as, MEMORY_REGION(&s->pchip.iommu), in typhoon_init()
|
/openbmc/qemu/hw/sparc64/ |
H A D | sun4u_iommu.c | 301 address_space_init(&s->iommu_as, MEMORY_REGION(&s->iommu), "iommu-as"); in iommu_init()
|
/openbmc/qemu/hw/pci-host/ |
H A D | astro.c | 348 return &s->astro->iommu_as; in elroy_pcihost_set_iommu() 790 address_space_init(&s->iommu_as, MEMORY_REGION(&s->iommu), in astro_realize()
|
H A D | sabre.c | 112 return &is->iommu_as; in sabre_pci_dma_iommu()
|
/openbmc/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 362 address_space_init(&s->iommu_as, MEMORY_REGION(&s->iommu), "iommu-as"); in iommu_init()
|