Searched refs:IOMMUState (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/include/hw/sparc/ |
H A D | sun4u_iommu.h | 35 struct IOMMUState { struct 44 typedef struct IOMMUState IOMMUState; argument 47 DECLARE_INSTANCE_CHECKER(IOMMUState, SUN4U_IOMMU,
|
H A D | sun4m_iommu.h | 33 struct IOMMUState { struct 45 typedef struct IOMMUState IOMMUState; argument 48 DECLARE_INSTANCE_CHECKER(IOMMUState, SUN4M_IOMMU,
|
/openbmc/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 137 IOMMUState *s = opaque; in iommu_mem_read() 159 IOMMUState *s = opaque; in iommu_mem_write() 248 static uint32_t iommu_page_get_flags(IOMMUState *s, hwaddr addr) in iommu_page_get_flags() 273 static void iommu_bad_addr(IOMMUState *s, hwaddr addr, in iommu_bad_addr() 292 IOMMUState *is = container_of(iommu, IOMMUState, iommu); in sun4m_translate_iommu() 335 VMSTATE_UINT32_ARRAY(regs, IOMMUState, IOMMU_NREGS), 336 VMSTATE_UINT64(iostart, IOMMUState), 343 IOMMUState *s = SUN4M_IOMMU(d); in iommu_reset() 356 IOMMUState *s = SUN4M_IOMMU(obj); in iommu_init() 372 DEFINE_PROP_UINT32("version", IOMMUState, version, 0), [all …]
|
/openbmc/qemu/hw/sparc64/ |
H A D | sun4u_iommu.c | 79 IOMMUState *is = container_of(iommu, IOMMUState, iommu); in sun4u_translate_iommu() 195 IOMMUState *is = opaque; in iommu_mem_write() 238 IOMMUState *is = opaque; in iommu_mem_read() 288 IOMMUState *s = SUN4U_IOMMU(d); in iommu_reset() 295 IOMMUState *s = SUN4U_IOMMU(obj); in iommu_init() 318 .instance_size = sizeof(IOMMUState),
|
/openbmc/qemu/hw/dma/ |
H A D | sparc32_dma.c | 78 IOMMUState *is = (IOMMUState *)s->iommu; in ledma_memory_read() 99 IOMMUState *is = (IOMMUState *)s->iommu; in ledma_memory_write() 150 IOMMUState *is = (IOMMUState *)s->iommu; in espdma_memory_read() 161 IOMMUState *is = (IOMMUState *)s->iommu; in espdma_memory_write()
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | sabre.h | 37 IOMMUState *iommu;
|
/openbmc/qemu/hw/pci-host/ |
H A D | sabre.c | 110 IOMMUState *is = opaque; in sabre_pci_dma_iommu()
|