Home
last modified time | relevance | path

Searched defs:iova (Results 1 – 25 of 58) sorted by relevance

123

/dpdk/app/test/
H A Dtest_external_mem.c38 check_mem(void *addr, rte_iova_t *iova, size_t pgsz, int n_pages) in check_mem()
76 test_malloc_invalid_param(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_malloc_invalid_param()
281 test_malloc_basic(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_malloc_basic()
406 test_extmem_invalid_param(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_extmem_invalid_param()
515 test_extmem_basic(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_extmem_basic()
549 rte_iova_t iova[len / pgsz]; in test_external_mem() local
H A Dtest_mempool.c747 rte_iova_t iova; in test_mempool_flag_non_io_set_when_no_iova_contig_set() local
787 rte_iova_t iova; in test_mempool_flag_non_io_unset_when_populated_with_valid_iova() local
/dpdk/lib/vhost/
H A Diotlb.c17 uint64_t iova; member
44 vhost_user_iotlb_pending_miss(struct vhost_virtqueue *vq, uint64_t iova, in vhost_user_iotlb_pending_miss()
66 uint64_t iova, uint8_t perm) in vhost_user_iotlb_pending_insert()
101 uint64_t iova, uint64_t size, uint8_t perm) in vhost_user_iotlb_pending_remove()
164 uint64_t iova, uint64_t uaddr, in vhost_user_iotlb_cache_insert()
222 uint64_t iova, uint64_t size) in vhost_user_iotlb_cache_remove()
247 vhost_user_iotlb_cache_find(struct vhost_virtqueue *vq, uint64_t iova, in vhost_user_iotlb_cache_find()
/dpdk/lib/eal/linux/
H A Deal_vfio.c33 uint64_t iova; /**< start IOVA */ member
243 uint64_t vaddr, uint64_t iova) in addr_is_chunk_aligned()
270 uint64_t iova, uint64_t len, struct user_mem_map *dst, in find_user_mem_maps()
1408 vfio_type1_dma_mem_map(int vfio_container_fd, uint64_t vaddr, uint64_t iova, in vfio_type1_dma_mem_map()
1487 vfio_spapr_dma_do_map(int vfio_container_fd, uint64_t vaddr, uint64_t iova, in vfio_spapr_dma_do_map()
1794 uint64_t iova, uint64_t len, int do_map) in vfio_spapr_dma_mem_map()
1840 uint64_t __rte_unused iova, uint64_t __rte_unused len, in vfio_noiommu_dma_mem_map()
1848 vfio_dma_mem_map(struct vfio_config *vfio_cfg, uint64_t vaddr, uint64_t iova, in vfio_dma_mem_map()
1872 container_dma_map(struct vfio_config *vfio_cfg, uint64_t vaddr, uint64_t iova, in container_dma_map()
2164 rte_vfio_container_dma_map(int container_fd, uint64_t vaddr, uint64_t iova, in rte_vfio_container_dma_map()
[all …]
/dpdk/lib/mempool/
H A Drte_mempool_ops_default.c92 unsigned int max_objs, void *vaddr, rte_iova_t iova, in rte_mempool_op_populate_helper()
139 void *vaddr, rte_iova_t iova, size_t len, in rte_mempool_op_populate_default()
H A Drte_mempool.c162 void *obj, rte_iova_t iova) in mempool_add_elem()
318 rte_iova_t iova, size_t len, rte_mempool_memchunk_free_cb_t *free_cb, in rte_mempool_populate_iova()
406 rte_iova_t iova; in rte_mempool_populate_virt() local
492 rte_iova_t iova; in rte_mempool_populate_default() local
H A Drte_mempool_ops.c129 void *vaddr, rte_iova_t iova, size_t len, in rte_mempool_ops_populate()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_auxiliary.c158 void *addr, uint64_t iova, size_t len) in mlx5_common_auxiliary_dma_map()
165 void *addr, uint64_t iova, size_t len) in mlx5_common_auxiliary_dma_unmap()
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_pci.c178 uint64_t iova, size_t len) in mlx5_common_pci_dma_map()
185 uint64_t iova, size_t len) in mlx5_common_pci_dma_unmap()
/dpdk/drivers/net/virtio/virtio_user/
H A Dvhost_vdpa.c52 uint64_t iova; member
223 uint64_t iova, size_t len) in vhost_vdpa_dma_map()
254 uint64_t iova, size_t len) in vhost_vdpa_dma_unmap()
283 uint64_t iova, size_t len) in vhost_vdpa_dma_map_batch()
300 uint64_t iova, size_t len) in vhost_vdpa_dma_unmap_batch()
/dpdk/kernel/linux/kni/
H A Dkni_dev.h98 unsigned long iova) in iova_to_phys()
123 static inline void *iova_to_kva(struct task_struct *tsk, unsigned long iova) in iova_to_kva()
/dpdk/drivers/bus/auxiliary/
H A Dauxiliary_common.c342 auxiliary_dma_map(struct rte_device *dev, void *addr, uint64_t iova, size_t len) in auxiliary_dma_map()
358 auxiliary_dma_unmap(struct rte_device *dev, void *addr, uint64_t iova, in auxiliary_dma_unmap()
/dpdk/drivers/crypto/nitrox/
H A Dnitrox_sym_reqmgr.c127 rte_iova_t iova; member
133 uint64_t iova[4]; member
147 rte_iova_t iova; member
163 rte_iova_t iova; member
167 softreq_init(struct nitrox_softreq *sr, rte_iova_t iova) in softreq_init()
251 fill_sglist(struct nitrox_sgtable *sgtbl, uint16_t len, rte_iova_t iova, in fill_sglist()
/dpdk/lib/eal/windows/
H A Deal.c497 __rte_unused uint64_t iova, in rte_vfio_container_dma_map()
507 __rte_unused uint64_t iova, in rte_vfio_container_dma_unmap()
/dpdk/lib/eal/include/
H A Drte_memzone.h54 rte_iova_t iova; /**< Start IO address. */ member
H A Drte_memory.h50 rte_iova_t iova; /**< Start IO address. */ member
/dpdk/drivers/common/cnxk/
H A Droc_dpi.c64 plt_iova_t iova; in roc_dpi_configure() local
/dpdk/lib/eal/common/
H A Deal_common_dev.c767 rte_dev_dma_map(struct rte_device *dev, void *addr, uint64_t iova, in rte_dev_dma_map()
784 rte_dev_dma_unmap(struct rte_device *dev, void *addr, uint64_t iova, in rte_dev_dma_unmap()
/dpdk/drivers/compress/octeontx/
H A Dotx_zip.c42 uint64_t iova; in zipvf_q_init() local
/dpdk/drivers/bus/vdev/
H A Dvdev.c139 vdev_dma_map(struct rte_device *dev, void *addr, uint64_t iova, size_t len) in vdev_dma_map()
164 vdev_dma_unmap(struct rte_device *dev, void *addr, uint64_t iova, size_t len) in vdev_dma_unmap()
/dpdk/drivers/net/octeontx/
H A Docteontx_rxtx.h321 rte_iova_t iova; in __octeontx_xmit_prepare() local
370 rte_iova_t iova; in __octeontx_xmit_mseg_prepare() local
/dpdk/drivers/bus/pci/
H A Dpci_common.c615 pci_dma_map(struct rte_device *dev, void *addr, uint64_t iova, size_t len) in pci_dma_map()
638 pci_dma_unmap(struct rte_device *dev, void *addr, uint64_t iova, size_t len) in pci_dma_unmap()
/dpdk/drivers/mempool/cnxk/
H A Dcnxk_mempool_ops.c133 void *vaddr, rte_iova_t iova, size_t len, in cnxk_mempool_populate()
/dpdk/drivers/mempool/octeontx/
H A Drte_mempool_octeontx.c157 void *vaddr, rte_iova_t iova, size_t len, in octeontx_fpavf_populate()
/dpdk/lib/eal/freebsd/
H A Deal.c1018 __rte_unused uint64_t iova, in rte_vfio_container_dma_map()
1028 __rte_unused uint64_t iova, in rte_vfio_container_dma_unmap()

123