|
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