DPDK
18.05.1
|
#include <rte_mempool.h>
Public Member Functions | |
STAILQ_ENTRY (rte_mempool_objhdr) next |
Data Fields | |
struct rte_mempool * | mp |
rte_iova_t | iova |
phys_addr_t | physaddr |
Mempool object header structure
Each object stored in mempools are prefixed by this header structure, it allows to retrieve the mempool pointer from the object and to iterate on all objects attached to a mempool. When debug is enabled, a cookie is also added in this structure preventing corruptions and double-frees.
Definition at line 133 of file rte_mempool.h.
STAILQ_ENTRY | ( | rte_mempool_objhdr | ) |
Next in list.
struct rte_mempool* mp |
The mempool owning the object.
Definition at line 135 of file rte_mempool.h.
rte_iova_t iova |
IO address of the object.
Definition at line 138 of file rte_mempool.h.
phys_addr_t physaddr |
deprecated - Physical address of the object.
Definition at line 139 of file rte_mempool.h.