| 
    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