Provided by: dpdk-doc_24.11.2-2_all 

NAME
rte_dpaa2_mempool.h
SYNOPSIS
#include <rte_compat.h> #include <rte_mempool.h> Functions uint16_t rte_dpaa2_mbuf_pool_bpid (struct rte_mempool *mp) struct rte_mbuf * rte_dpaa2_mbuf_from_buf_addr (struct rte_mempool *mp, void *buf_addr) __rte_internal int rte_dpaa2_bpid_info_init (struct rte_mempool *mp)
Detailed Description
NXP specific mempool related functions. Definition in file rte_dpaa2_mempool.h.
Function Documentation
uint16_t rte_dpaa2_mbuf_pool_bpid (struct rte_mempool * mp) Get BPID corresponding to the packet pool Parameters mp memory pool Returns BPID of the buffer pool struct rte_mbuf * rte_dpaa2_mbuf_from_buf_addr (struct rte_mempool * mp, void * buf_addr) Get MBUF from the corresponding 'buf_addr' Parameters mp memory pool buf_addr The 'buf_addr' of the mbuf. This is the start buffer address of the packet buffer (mbuf). Returns • MBUF pointer for success • NULL in case of error __rte_internal int rte_dpaa2_bpid_info_init (struct rte_mempool * mp) Initialize the rte_dpaa2_bpid_info In generial, it is called in the secondary process and mp has been created in the primary process. Parameters mp memory pool Returns • 0 on success. • (<0) on failure.
Author
Generated automatically by Doxygen for DPDK from the source code. DPDK Version 24.11.2 rte_dpaa2_mempool.h(3)