| DPDK
    18.11.11
    | 
#include <rte_mempool.h>
| Public Member Functions | |
| STAILQ_ENTRY (rte_mempool_memhdr) next | |
| Data Fields | |
| struct rte_mempool * | mp | 
| void * | addr | 
| size_t | len | 
| rte_mempool_memchunk_free_cb_t * | free_cb | 
| void * | opaque | 
| rte_iova_t | iova | 
| phys_addr_t | phys_addr | 
Mempool objects memory header structure
The memory chunks where objects are stored. Each chunk is virtually and physically contiguous.
Definition at line 182 of file rte_mempool.h.
| STAILQ_ENTRY | ( | rte_mempool_memhdr | ) | 
Next in list.
| struct rte_mempool* mp | 
The mempool owning the chunk
Definition at line 184 of file rte_mempool.h.
| void* addr | 
Virtual address of the chunk
Definition at line 185 of file rte_mempool.h.
| rte_iova_t iova | 
IO address of the chunk
Definition at line 188 of file rte_mempool.h.
| phys_addr_t phys_addr | 
Physical address of the chunk
Definition at line 189 of file rte_mempool.h.
| size_t len | 
length of the chunk
Definition at line 191 of file rte_mempool.h.
| rte_mempool_memchunk_free_cb_t* free_cb | 
Free callback
Definition at line 192 of file rte_mempool.h.
| void* opaque | 
Argument passed to the free callback
Definition at line 193 of file rte_mempool.h.
 1.8.9.1
 1.8.9.1