Home
last modified time | relevance | path

Searched refs:ext_mem (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/lib/librte_mbuf/
H A Drte_mbuf.c173 const struct rte_pktmbuf_extmem *ext_mem; in __rte_pktmbuf_init_extmem() local
190 ext_mem = ctx->ext_mem + ctx->ext; in __rte_pktmbuf_init_extmem()
193 RTE_ASSERT(ctx->off + ext_mem->elt_size <= ext_mem->buf_len); in __rte_pktmbuf_init_extmem()
195 m->buf_addr = RTE_PTR_ADD(ext_mem->buf_ptr, ctx->off); in __rte_pktmbuf_init_extmem()
196 m->buf_iova = ext_mem->buf_iova == RTE_BAD_IOVA ? in __rte_pktmbuf_init_extmem()
197 RTE_BAD_IOVA : (ext_mem->buf_iova + ctx->off); in __rte_pktmbuf_init_extmem()
199 ctx->off += ext_mem->elt_size; in __rte_pktmbuf_init_extmem()
200 if (ctx->off + ext_mem->elt_size > ext_mem->buf_len) { in __rte_pktmbuf_init_extmem()
290 const struct rte_pktmbuf_extmem *ext_mem, in rte_pktmbuf_pool_create_extbuf() argument
309 const struct rte_pktmbuf_extmem *extm = ext_mem + i; in rte_pktmbuf_pool_create_extbuf()
[all …]
H A Drte_mbuf.h795 const struct rte_pktmbuf_extmem *ext_mem,
/f-stack/dpdk/app/test/
H A Dtest_mbuf.c2436 struct rte_pktmbuf_extmem ext_mem; in test_pktmbuf_ext_pinned_buffer() local
2451 ext_mem.buf_ptr = mz->addr; in test_pktmbuf_ext_pinned_buffer()
2452 ext_mem.buf_iova = mz->iova; in test_pktmbuf_ext_pinned_buffer()
2453 ext_mem.buf_len = mz->len; in test_pktmbuf_ext_pinned_buffer()
2454 ext_mem.elt_size = MBUF_DATA_SIZE; in test_pktmbuf_ext_pinned_buffer()
2459 &ext_mem, 1); in test_pktmbuf_ext_pinned_buffer()
/f-stack/dpdk/app/test-pmd/
H A Dtestpmd.c910 char *pool_name, struct rte_pktmbuf_extmem **ext_mem) in setup_extbuf() argument
924 *ext_mem = NULL; in setup_extbuf()
964 *ext_mem = xmem; in setup_extbuf()
1038 struct rte_pktmbuf_extmem *ext_mem; in mbuf_pool_create() local
1042 socket_id, pool_name, &ext_mem); in mbuf_pool_create()
1052 ext_mem, ext_num); in mbuf_pool_create()
1053 free(ext_mem); in mbuf_pool_create()