DOKK / manpages / debian 13 / dpdk-doc / RTE_STAILQ_ENTRY.3.en
rte_mempool_memhdr(3) Library Functions Manual rte_mempool_memhdr(3)

rte_mempool_memhdr

#include <rte_mempool.h>


RTE_STAILQ_ENTRY (rte_mempool_memhdr) next


struct rte_mempool * mp
void * addr
rte_iova_t iova
size_t len
rte_mempool_memchunk_free_cb_t * free_cb
void * opaque

Mempool objects memory header structure

The memory chunks where objects are stored. Each chunk is virtually and physically contiguous.

Definition at line 206 of file rte_mempool.h.

Next in list.

The mempool owning the chunk

Definition at line 208 of file rte_mempool.h.

Virtual address of the chunk

Definition at line 209 of file rte_mempool.h.

rte_iova_t iova

IO address of the chunk

Definition at line 210 of file rte_mempool.h.

length of the chunk

Definition at line 211 of file rte_mempool.h.

rte_mempool_memchunk_free_cb_t* free_cb

Free callback

Definition at line 212 of file rte_mempool.h.

Argument passed to the free callback

Definition at line 213 of file rte_mempool.h.

Generated automatically by Doxygen for DPDK from the source code.

Version 24.11.3 DPDK