![]()  | 
  
    PDK API Guide for J721E
    
   | 
 
Stats for packets submitted/retrieved in the DMA event callbacks functions.
Data Fields | |
| uint64_t | dataNotifyCnt | 
| uint64_t | zeroNotifyCnt | 
| uint64_t | totalPktCnt | 
| uint64_t | totalCycleCnt | 
| uint64_t | pktsPerNotifyMax | 
| uint64_t | pktsPerNotify [ENET_DMA_STATS_HISTORY_CNT] | 
| uint64_t | cycleCntPerNotifyMax | 
| uint64_t | cycleCntPerNotify [ENET_DMA_STATS_HISTORY_CNT] | 
| uint64_t | cycleCntPerPktMax | 
| uint64_t | cycleCntPerPkt [ENET_DMA_STATS_HISTORY_CNT] | 
| uint64_t | readyDmaDescQCnt [ENET_DMA_STATS_HISTORY_CNT] | 
| uint64_t EnetDma_CbStats::dataNotifyCnt | 
Total number of times the packets were submitted or retrieved from DMA
| uint64_t EnetDma_CbStats::zeroNotifyCnt | 
Counts when DMA retrievePkts is called but no packets was retrieved. This count can help in determining optimal pacing interval
| uint64_t EnetDma_CbStats::totalPktCnt | 
Total number of packets submitted or retrieved from DMA
| uint64_t EnetDma_CbStats::totalCycleCnt | 
Total cycles consumed to submit or retrieve totalPktCnt packets from DMA
| uint64_t EnetDma_CbStats::pktsPerNotifyMax | 
Maximum packets retrieved in single submit or retrieve call. This count can help in determining optimal number of DMA descriptors and packet counts to be allocated
| uint64_t EnetDma_CbStats::pktsPerNotify[ENET_DMA_STATS_HISTORY_CNT] | 
Packets retrieved per call to single submit or retrieve call. Maintained for last ENET_DMA_STATS_HISTORY_CNT packets
| uint64_t EnetDma_CbStats::cycleCntPerNotifyMax | 
Maximum of cycles consumed of all submit or retrieve call.
| uint64_t EnetDma_CbStats::cycleCntPerNotify[ENET_DMA_STATS_HISTORY_CNT] | 
Cycles consumed per call to single submit or retrieve call. Maintained for last ENET_DMA_STATS_HISTORY_CNT packets
| uint64_t EnetDma_CbStats::cycleCntPerPktMax | 
Maximum cycles for single packet in submit or retrieve call
| uint64_t EnetDma_CbStats::cycleCntPerPkt[ENET_DMA_STATS_HISTORY_CNT] | 
Cycles per packet in submit or retrieve call. Maintained for last ENET_DMA_STATS_HISTORY_CNT packets
| uint64_t EnetDma_CbStats::readyDmaDescQCnt[ENET_DMA_STATS_HISTORY_CNT] | 
Number of free DMA descriptors in the RX channels or TX channels DMA descriptor queue. Maintained for last ENET_DMA_STATS_HISTORY_CNT packets. This can be useful to detect and handle drops in packet bursts