Searched refs:dma_rw (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/misc/ |
H A D | edu.c | 173 static void dma_rw(EduState *edu, bool write, dma_addr_t *val, dma_addr_t *dma, in dma_rw() function 223 dma_rw(edu, false, &val, &edu->dma.src, false); in edu_mmio_read() 226 dma_rw(edu, false, &val, &edu->dma.dst, false); in edu_mmio_read() 229 dma_rw(edu, false, &val, &edu->dma.cnt, false); in edu_mmio_read() 232 dma_rw(edu, false, &val, &edu->dma.cmd, false); in edu_mmio_read() 285 dma_rw(edu, true, &val, &edu->dma.src, false); in edu_mmio_write() 288 dma_rw(edu, true, &val, &edu->dma.dst, false); in edu_mmio_write() 291 dma_rw(edu, true, &val, &edu->dma.cnt, false); in edu_mmio_write() 297 dma_rw(edu, true, &val, &edu->dma.cmd, true); in edu_mmio_write()
|
/openbmc/linux/drivers/vfio/ |
H A D | container.c | 567 if (unlikely(!driver || !driver->ops->dma_rw)) in vfio_device_container_dma_rw() 569 return driver->ops->dma_rw(container->iommu_data, iova, data, len, in vfio_device_container_dma_rw()
|
H A D | vfio.h | 225 int (*dma_rw)(void *iommu_data, dma_addr_t user_iova, member
|
H A D | vfio_iommu_type1.c | 3180 .dma_rw = vfio_iommu_type1_dma_rw,
|