CNDP
22.08.0
|
#include <jcfg.h>
Public Member Functions | |
JCFG_COMMON_HDR (jcfg_umem) | |
Data Fields | |
mmap_t * | mm |
uint32_t | bufcnt |
uint32_t | bufsz |
uint16_t | mtype |
uint16_t | rxdesc |
uint16_t | txdesc |
uint16_t | idx |
uint16_t | shared_umem |
uint16_t | region_cnt |
region_info_t * | rinfo |
UMEM information for JCFG
JCFG_COMMON_HDR | ( | jcfg_umem | ) |
Common header for all jcfg objects
mmap_t* mm |
mmap_t pointer for umem area
uint32_t bufcnt |
Number of objects to create
uint32_t bufsz |
Size of each object buffer
uint16_t mtype |
MMAP memory type to allocate
uint16_t rxdesc |
Number of Rx descriptors
uint16_t txdesc |
Number of Tx descriptors
uint16_t shared_umem |
Enable shared umem support
uint16_t region_cnt |
Number of regions defined
region_info_t* rinfo |
Region information data