Home
last modified time | relevance | path

Searched refs:IOMMUState (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/include/hw/sparc/
H A Dsun4u_iommu.h35 struct IOMMUState { struct
44 typedef struct IOMMUState IOMMUState; argument
47 DECLARE_INSTANCE_CHECKER(IOMMUState, SUN4U_IOMMU,
H A Dsun4m_iommu.h33 struct IOMMUState { struct
45 typedef struct IOMMUState IOMMUState; argument
48 DECLARE_INSTANCE_CHECKER(IOMMUState, SUN4M_IOMMU,
/openbmc/qemu/hw/sparc/
H A Dsun4m_iommu.c137 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 Dsun4u_iommu.c79 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 Dsparc32_dma.c78 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 Dsabre.h37 IOMMUState *iommu;
/openbmc/qemu/hw/pci-host/
H A Dsabre.c110 IOMMUState *is = opaque; in sabre_pci_dma_iommu()