#include <rte_compat.h>
#include <rte_mempool.h>
Go to the source code of this file.
NXP specific mempool related functions.
Definition in file rte_dpaa2_mempool.h.
◆ rte_dpaa2_mbuf_pool_bpid()
uint16_t rte_dpaa2_mbuf_pool_bpid |
( |
struct rte_mempool * |
mp | ) |
|
Get BPID corresponding to the packet pool
- Parameters
-
- Returns
- BPID of the buffer pool
◆ rte_dpaa2_mbuf_from_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_dpaa2_bpid_info_init()
__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
-
- Returns
- 0 on success.
- (<0) on failure.