Home
last modified time | relevance | path

Searched refs:rte_iova_t (Results 1 – 25 of 137) sorted by relevance

123456

/f-stack/dpdk/drivers/net/avp/
H A Drte_avp_common.h196 rte_iova_t phys_addr;
298 rte_iova_t phys_addr;
312 rte_iova_t tx_phys;
313 rte_iova_t rx_phys;
314 rte_iova_t alloc_phys;
315 rte_iova_t free_phys;
332 rte_iova_t req_phys;
333 rte_iova_t resp_phys;
334 rte_iova_t sync_phys;
339 rte_iova_t mbuf_phys;
/f-stack/dpdk/drivers/crypto/bcmfs/
H A Dbcmfs_sym_req.h52 rte_iova_t fptr;
54 rte_iova_t optr;
56 rte_iova_t dptr;
58 rte_iova_t rptr;
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_dev.h30 rte_iova_t bus_addr;
121 rte_iova_t phy_db_pages;
129 rte_iova_t port_info_pa;
156 rte_iova_t base_pa;
157 rte_iova_t sg_base_pa;
189 rte_iova_t base_pa;
237 rte_iova_t addr);
249 void ionic_cq_map(struct ionic_cq *cq, void *base, rte_iova_t base_pa);
259 void ionic_q_map(struct ionic_queue *q, void *base, rte_iova_t base_pa);
260 void ionic_q_sg_map(struct ionic_queue *q, void *base, rte_iova_t base_pa);
H A Dionic_lif.h67 rte_iova_t base_pa;
111 rte_iova_t rss_ind_tbl_pa;
115 rte_iova_t info_pa;
/f-stack/dpdk/drivers/event/octeontx/
H A Dssovf_worker.h63 rte_iova_t *iova_list; in ssovf_octeontx_wqe_xtract_mseg()
73 iova_list = (rte_iova_t *)(uintptr_t)(buflink->w1.s.addr); in ssovf_octeontx_wqe_xtract_mseg()
74 mbuf->next = (struct rte_mbuf *)(rte_iova_t *)(iova_list - 2) in ssovf_octeontx_wqe_xtract_mseg()
87 buflink = (octtx_pki_buflink_t *)(rte_iova_t *)(iova_list - 2); in ssovf_octeontx_wqe_xtract_mseg()
143 rte_iova_t *iova_list; in ssovf_octeontx_wqe_free()
150 iova_list = (rte_iova_t *)(uintptr_t)(buflink->w1.s.addr); in ssovf_octeontx_wqe_free()
151 mbuf = (struct rte_mbuf *)(rte_iova_t *)(iova_list - 2) in ssovf_octeontx_wqe_free()
156 buflink = (octtx_pki_buflink_t *)(rte_iova_t *)(iova_list - 2); in ssovf_octeontx_wqe_free()
/f-stack/dpdk/lib/librte_eal/include/
H A Drte_memory.h46 rte_iova_t iova; /**< Start IO address. */
116 rte_iova_t rte_mem_virt2iova(const void *virt);
132 rte_mem_iova2virt(rte_iova_t iova);
457 rte_extmem_register(void *va_addr, size_t len, rte_iova_t iova_addrs[],
H A Drte_malloc.h345 rte_iova_t iova_addrs[], unsigned int n_pages, size_t page_sz);
561 rte_iova_t
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_vnic.h31 rte_iova_t rss_table_dma_addr;
33 rte_iova_t rss_hash_key_dma_addr;
35 rte_iova_t mc_list_dma_addr;
H A Dbnxt.h263 rte_iova_t vf_req_buf_dma_addr;
416 rte_iova_t *dma_arr;
420 rte_iova_t pg_tbl_map;
430 rte_iova_t ctx_dma_arr[MAX_CTX_PAGES];
473 rte_iova_t dma;
686 rte_iova_t hw_rx_port_stats_map;
688 rte_iova_t hw_rx_port_stats_ext_map;
696 rte_iova_t hw_tx_port_stats_map;
698 rte_iova_t hw_tx_port_stats_ext_map;
723 rte_iova_t hwrm_cmd_resp_dma_addr;
[all …]
/f-stack/dpdk/drivers/crypto/octeontx2/
H A Dotx2_cryptodev_qp.h22 rte_iova_t lf_nq_reg;
32 rte_iova_t iq_dma_addr;
/f-stack/dpdk/lib/librte_cryptodev/
H A Drte_crypto_sym.h37 rte_iova_t iova;
60 rte_iova_t iova;
641 rte_iova_t phys_addr;
676 rte_iova_t phys_addr; /**< physical address */
846 rte_iova_t phys_addr;
/f-stack/dpdk/app/test/
H A Dtest_external_mem.c26 check_mem(void *addr, rte_iova_t *iova, size_t pgsz, int n_pages) in check_mem()
35 rte_iova_t expected_iova; in check_mem()
64 test_malloc_invalid_param(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_malloc_invalid_param()
269 test_malloc_basic(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_malloc_basic()
394 test_extmem_invalid_param(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_extmem_invalid_param()
503 test_extmem_basic(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_extmem_basic()
537 rte_iova_t iova[len / pgsz]; in test_external_mem()
553 rte_iova_t tmp = 0x100000000 + i * pgsz; in test_external_mem()
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx.h40 rte_iova_t virtio_net_hdr_mem; /**< hdr for each xmit packet */
55 rte_iova_t virtio_net_hdr_mem; /**< hdr for each xmit packet */
/f-stack/dpdk/lib/librte_mempool/
H A Drte_mempool.h141 rte_iova_t iova; /**< IO address of the object. */
187 rte_iova_t iova; /**< IO address of the chunk */
518 void *opaque, void *vaddr, rte_iova_t iova);
550 void *vaddr, rte_iova_t iova, size_t len,
592 void *vaddr, rte_iova_t iova, size_t len,
603 void *vaddr, rte_iova_t iova, size_t len,
824 void *vaddr, rte_iova_t iova, size_t len,
1090 rte_iova_t iova, size_t len, rte_mempool_memchunk_free_cb_t *free_cb,
1672 static inline rte_iova_t
/f-stack/dpdk/drivers/raw/ioat/
H A Drte_ioat_rawdev_fns.h132 rte_iova_t completion;
136 rte_iova_t src; /* source address for copy ops etc. */
137 rte_iova_t desc_addr; /* descriptor pointer for batch */
139 rte_iova_t dst;
155 rte_iova_t fault_address;
410 __idxd_enqueue_fill(int dev_id, uint64_t pattern, rte_iova_t dst, in __idxd_enqueue_fill()
427 __idxd_enqueue_copy(int dev_id, rte_iova_t src, rte_iova_t dst, in __idxd_enqueue_copy()
/f-stack/dpdk/drivers/crypto/qat/
H A Dqat_asym.h32 rte_iova_t input_addr;
33 rte_iova_t output_addr;
/f-stack/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr_pvt.h245 static inline rte_iova_t
257 caam_jr_dma_ptov(rte_iova_t paddr) in caam_jr_dma_ptov()
268 static inline rte_iova_t caam_jr_dma_vtop(void *ptr) in caam_jr_dma_vtop()
/f-stack/dpdk/app/test-crypto-perf/
H A Dcperf_test_vectors.h53 rte_iova_t phys_addr;
59 rte_iova_t phys_addr;
/f-stack/dpdk/drivers/baseband/acc100/
H A Drte_acc100_pmd.h535 rte_iova_t ring_addr_iova; /* IOVA address of software ring */
556 rte_iova_t lb_in_addr_iova;
557 rte_iova_t lb_out_addr_iova;
566 rte_iova_t sw_rings_iova; /* IOVA address of sw_rings */
582 rte_iova_t tail_ptr_iova; /* IOVA address of tail pointers */
/f-stack/dpdk/drivers/common/octeontx2/
H A Dotx2_io_arm64.h55 otx2_lmt_submit(rte_iova_t io_address) in otx2_lmt_submit()
67 otx2_lmt_submit_release(rte_iova_t io_address) in otx2_lmt_submit_release()
/f-stack/dpdk/lib/librte_mbuf/
H A Drte_mbuf_core.h483 rte_iova_t buf_iova __rte_aligned(sizeof(rte_iova_t));
738 (rte_iova_t)((m)->buf_iova + (m)->data_off + (o))
/f-stack/dpdk/drivers/net/ark/
H A Dark_mpu.h49 rte_iova_t ring_base; /* rte_iova_t is a uint64_t */
111 int ark_mpu_configure(struct ark_mpu_t *mpu, rte_iova_t ring,
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_rx.h50 rte_iova_t tx_tstamp_iova;
118 rte_iova_t buff; in nix_get_mbuf_from_cqe()
121 buff = *((rte_iova_t *)((uint64_t *)cq + 9)); in nix_get_mbuf_from_cqe()
179 const rte_iova_t *iova_list; in nix_cqe_xtract_mseg()
181 const rte_iova_t *eol; in nix_cqe_xtract_mseg()
191 eol = ((const rte_iova_t *)(rx + 1) + ((rx->desc_sizem1 + 1) << 1)); in nix_cqe_xtract_mseg()
193 iova_list = ((const rte_iova_t *)(rx + 1)) + 2; in nix_cqe_xtract_mseg()
215 iova_list = (const rte_iova_t *)(iova_list + 1); in nix_cqe_xtract_mseg()
/f-stack/dpdk/drivers/event/dlb/pf/
H A Ddlb_pf.c246 dlb_alloc_coherent_aligned(const struct rte_memzone **mz, rte_iova_t *phys, in dlb_alloc_coherent_aligned()
281 rte_iova_t pp_dma_base; in dlb_pf_ldb_port_create()
282 rte_iova_t pc_dma_base; in dlb_pf_ldb_port_create()
283 rte_iova_t cq_dma_base; in dlb_pf_ldb_port_create()
365 rte_iova_t pp_dma_base; in dlb_pf_dir_port_create()
366 rte_iova_t pc_dma_base; in dlb_pf_dir_port_create()
367 rte_iova_t cq_dma_base; in dlb_pf_dir_port_create()
/f-stack/dpdk/drivers/net/thunderx/
H A Dnicvf_ethdev.h95 nicvf_mbuff_phy2virt(rte_iova_t phy, uint64_t mbuf_phys_off) in nicvf_mbuff_phy2virt()
103 return (rte_iova_t)(virt - mbuf_phys_off); in nicvf_mbuff_virt2phy()

123456