PDK API Guide for J721E
CpswMacPort_FifoStats Struct Reference

Detailed Description

FIFO related statistics of a MAC port.

Data Fields

uint32_t rxThroughputRate
 
uint32_t txStartWords
 
uint32_t txMaxBlocks
 
uint32_t rxMaxBlocks
 
uint32_t txBlockCount
 
uint32_t rxExpressBlockCount
 
uint32_t rxPreemptBlockCount
 
bool txActiveFifo [CPSW_PRIORITY_NUM]
 

Field Documentation

uint32_t CpswMacPort_FifoStats::rxThroughputRate

Max throughput of the Ethernet ports to the crossbar SCR

uint32_t CpswMacPort_FifoStats::txStartWords

Number of 32-byte packet words in an Ethernet port transmit FIFO before packet egress will begin

uint32_t CpswMacPort_FifoStats::txMaxBlocks

Max number of blocks allowed on all TX FIFO priorities combined

uint32_t CpswMacPort_FifoStats::rxMaxBlocks

Max number of blocks allowed on the express and preempt RX FIFOs combined

uint32_t CpswMacPort_FifoStats::txBlockCount

Number of blocks allocated to the FIFO logical TX queues

uint32_t CpswMacPort_FifoStats::rxExpressBlockCount

Number of blocks allocated to the FIFO express RX queue

uint32_t CpswMacPort_FifoStats::rxPreemptBlockCount

Number of blocks allocated to the FIFO preempt RX queue

bool CpswMacPort_FifoStats::txActiveFifo[CPSW_PRIORITY_NUM]

Whether a FIFO priority has one or more queued packets or not