Searched refs:dma_map (Results 1 – 15 of 15) sorted by relevance
| /dpdk/drivers/bus/fslmc/ |
| H A D | fslmc_vfio.c | 279 dma_map.size = len; in fslmc_map_dma() 280 dma_map.vaddr = vaddr; in fslmc_map_dma() 283 dma_map.iova = iovaddr; in fslmc_map_dma() 285 dma_map.iova = dma_map.vaddr; in fslmc_map_dma() 297 (uint64_t)dma_map.vaddr, (uint64_t)dma_map.size); in fslmc_map_dma() 389 dma_map.size = size; in rte_fslmc_vfio_mem_dmamap() 390 dma_map.vaddr = vaddr; in rte_fslmc_vfio_mem_dmamap() 391 dma_map.iova = iova; in rte_fslmc_vfio_mem_dmamap() 394 (uint64_t)dma_map.vaddr, (uint64_t)dma_map.iova, in rte_fslmc_vfio_mem_dmamap() 395 (uint64_t)dma_map.size); in rte_fslmc_vfio_mem_dmamap() [all …]
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_vfio.c | 1411 struct vfio_iommu_type1_dma_map dma_map; in vfio_type1_dma_mem_map() local 1416 memset(&dma_map, 0, sizeof(dma_map)); in vfio_type1_dma_mem_map() 1418 dma_map.vaddr = vaddr; in vfio_type1_dma_mem_map() 1419 dma_map.size = len; in vfio_type1_dma_mem_map() 1420 dma_map.iova = iova; in vfio_type1_dma_mem_map() 1421 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | in vfio_type1_dma_mem_map() 1499 struct vfio_iommu_type1_dma_map dma_map; in vfio_spapr_dma_do_map() local 1515 memset(&dma_map, 0, sizeof(dma_map)); in vfio_spapr_dma_do_map() 1517 dma_map.vaddr = vaddr; in vfio_spapr_dma_do_map() 1518 dma_map.size = len; in vfio_spapr_dma_do_map() [all …]
|
| /dpdk/drivers/bus/auxiliary/ |
| H A D | auxiliary_common.c | 350 if (aux_dev->driver->dma_map == NULL) { in auxiliary_dma_map() 354 return aux_dev->driver->dma_map(aux_dev, addr, iova, len); in auxiliary_dma_map() 414 .dma_map = auxiliary_dma_map,
|
| H A D | rte_bus_auxiliary.h | 132 rte_auxiliary_dma_map_t *dma_map; /**< Device DMA map function. */ member
|
| /dpdk/drivers/bus/vdev/ |
| H A D | vdev.c | 157 if (driver->dma_map) in vdev_dma_map() 158 return driver->dma_map(vdev, addr, iova, len); in vdev_dma_map() 634 .dma_map = vdev_dma_map,
|
| H A D | rte_bus_vdev.h | 113 rte_vdev_dma_map_t *dma_map; /**< Virtual device DMA map function. */ member
|
| /dpdk/lib/eal/include/ |
| H A D | rte_bus.h | 271 rte_dev_dma_map_t dma_map; /**< DMA map for device in the bus */ member
|
| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost.h | 86 int (*dma_map)(struct virtio_user_dev *dev, void *addr, uint64_t iova, size_t len); member
|
| H A D | vhost_vdpa.c | 632 .dma_map = vhost_vdpa_dma_map_batch,
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_user_ethdev.c | 740 if (dev->ops->dma_map) in virtio_user_pmd_dma_map() 741 return dev->ops->dma_map(dev, addr, iova, len); in virtio_user_pmd_dma_map() 773 .dma_map = virtio_user_pmd_dma_map,
|
| /dpdk/drivers/bus/pci/ |
| H A D | pci_common.c | 623 if (pdev->driver->dma_map) in pci_dma_map() 624 return pdev->driver->dma_map(pdev, addr, iova, len); in pci_dma_map() 821 .dma_map = pci_dma_map,
|
| H A D | rte_bus_pci.h | 167 pci_dma_map_t *dma_map; /**< device dma map function. */ member
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_common_auxiliary.c | 178 .dma_map = mlx5_common_auxiliary_dma_map,
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_pci.c | 211 .dma_map = mlx5_common_pci_dma_map,
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_dev.c | 770 if (dev->bus->dma_map == NULL || len == 0) { in rte_dev_dma_map() 780 return dev->bus->dma_map(dev, addr, iova, len); in rte_dev_dma_map()
|