ICSSG statistics counters.
The statistics counters reported by PRU-ICSSG. This structure type must be used by application to retrieve ICSSG statistics via ENET_STATS_IOCTL_GET_MACPORT_STATS.
uint32_t IcssgStats_MacPort::rxGoodFrames |
RX Good Frame Count Inc on none min err max err crc err odd err, Wrt subtracts
uint32_t IcssgStats_MacPort::rxBCastFrames |
RX BC Frame Count Inc on BC type, Wrt subtracts
uint32_t IcssgStats_MacPort::rxMCastFrames |
RX MC Frame Count Inc on MC type, Wrt subtracts
uint32_t IcssgStats_MacPort::rxCRCErrors |
RX CRC Err Frame Count Inc on crc err, Wrt subtracts
uint32_t IcssgStats_MacPort::rxMIIErrors |
RX MII Err Frame Count Inc on mii sgmii rgmii err, Wrt subtracts
uint32_t IcssgStats_MacPort::rxOddNibbleFrame |
RX Odd Nibble Frame Count Inc on odd nibble mii, Wrt subtracts
uint32_t IcssgStats_MacPort::rxMaxSizeFrame |
RX Max Size Frame Count Limit
uint32_t IcssgStats_MacPort::rxMaxSizeErrFrame |
RX MAX Size Err Frame Count Inc if > than Limit, Wrt subtracts
uint32_t IcssgStats_MacPort::rxMinSizeFrame |
RX Min Size Frame Limit
uint32_t IcssgStats_MacPort::rxMinSizeErrFrame |
RX MIN Size Frame Count incremented if < than limit
uint32_t IcssgStats_MacPort::rxOverrunFrame |
RX L1 FIFO overflow frame count
uint32_t IcssgStats_MacPort::rxClass0 |
RX Class0 Hit Count
uint32_t IcssgStats_MacPort::rxClass1 |
RX Class1 Hit Count
uint32_t IcssgStats_MacPort::rxClass2 |
RX Class2 Hit Count
uint32_t IcssgStats_MacPort::rxClass3 |
RX Class3 Hit Count
uint32_t IcssgStats_MacPort::rxClass4 |
RX Class4 Hit Count
uint32_t IcssgStats_MacPort::rxClass5 |
RX Class5 Hit Count
uint32_t IcssgStats_MacPort::rxClass6 |
RX Class6 Hit Count
uint32_t IcssgStats_MacPort::rxClass7 |
RX Class7 Hit Count
uint32_t IcssgStats_MacPort::rxClass8 |
RX Class8 Hit Count
uint32_t IcssgStats_MacPort::rxClass9 |
RX Class9 Hit Count
uint32_t IcssgStats_MacPort::rxClass10 |
RX Class10 Hit Count
uint32_t IcssgStats_MacPort::rxClass11 |
RX Class11 Hit Count
uint32_t IcssgStats_MacPort::rxClass12 |
RX Class12 Hit Count
uint32_t IcssgStats_MacPort::rxClass13 |
RX Class13 Hit Count
uint32_t IcssgStats_MacPort::rxClass14 |
RX Class14 Hit Count
uint32_t IcssgStats_MacPort::rxClass15 |
RX Class15 Hit Count
uint32_t IcssgStats_MacPort::rxSMDFragErr |
SMD FRAG Frames Received with Errors
uint32_t IcssgStats_MacPort::rxBucket1SizeConfig |
RX Bucket1 Byte Size
uint32_t IcssgStats_MacPort::rxBucket2SizeConfig |
RX Bucket2 Byte Size
uint32_t IcssgStats_MacPort::rxBucket3SizeConfig |
RX Bucket3 Byte Size
uint32_t IcssgStats_MacPort::rxBucket4SizeConfig |
RX Bucket4 Byte Size
uint32_t IcssgStats_MacPort::rx64BSizedFrame |
RX 64Byte Frame Count
uint32_t IcssgStats_MacPort::rxBucket1SizedFrame |
RX Bucket1 Frame Count Inc if <= than Bucket1 Byte Size
uint32_t IcssgStats_MacPort::rxBucket2SizedFrame |
RX Bucket2 Frame Count Inc if <= than Bucket2 Byte Size and if > than Bucket1 Byte Size
uint32_t IcssgStats_MacPort::rxBucket3SizedFrame |
RX Bucket3 Frame Count Inc if <= than Bucket3 Byte Size and if > than Bucket2 Byte Size
uint32_t IcssgStats_MacPort::rxBucket4SizedFrame |
RX Bucket4 Frame Count Inc if <= than Bucket4 Byte Size and if > than Bucket3 Byte Size
uint32_t IcssgStats_MacPort::rxBucket5SizedFrame |
RX Bucket5 Frame Count Inc if > than Bucket4 Byte Size
uint32_t IcssgStats_MacPort::rxTotalByte |
RX Total Byte Count
uint32_t IcssgStats_MacPort::rxTxTotalByte |
RX and TX Total Byte Count
uint32_t IcssgStats_MacPort::txGoodFrame |
TX Good Frame Count Inc if no min size err max size err or mii odd nibble
uint32_t IcssgStats_MacPort::txBcastFrame |
TX Broadcast Frame Count Inc if BC
uint32_t IcssgStats_MacPort::txMcastFrame |
TX Multicast Frame Count Inc if MC
uint32_t IcssgStats_MacPort::txOddNibbleFrame |
TX Odd Nibble Frame Count Inc if mii odd nibble
uint32_t IcssgStats_MacPort::txUnderFlowErr |
TX Max Underflow Error Count
uint32_t IcssgStats_MacPort::txMaxSizeFrame |
TX Max Size Frame Count Limit
uint32_t IcssgStats_MacPort::txMaxSizeErrFrame |
TX Max Size Err Frame Count Inc if > max Limit
uint32_t IcssgStats_MacPort::txMinSizeFrame |
TX Min Size Frame Count Limit
uint32_t IcssgStats_MacPort::txMinSizeErrFrame |
TX Min Size Err Frame Count Inc if < min Limit
uint32_t IcssgStats_MacPort::txBucket1SizeConfig |
TX Bucket1 Byte Size
uint32_t IcssgStats_MacPort::txBucket2SizeConfig |
TX Bucket2 Byte Size
uint32_t IcssgStats_MacPort::txBucket3SizeConfig |
TX Bucket3 Byte Size
uint32_t IcssgStats_MacPort::txBucket4SizeConfig |
TX Bucket4 Byte Size
uint32_t IcssgStats_MacPort::tx64BSizedFrame |
TX 64Byte Frame Count Inc if 64B
uint32_t IcssgStats_MacPort::txBucket1SizedFrame |
TX Bucket1 Frame Count if <= than Bucket1
uint32_t IcssgStats_MacPort::txBucket2SizedFrame |
TX Bucket2 Frame Count if <= than Bucket2 Size and > Bucket 1 Size
uint32_t IcssgStats_MacPort::txBucket3SizedFrame |
TX Bucket3 Frame Count if <= than Bucket3 Size and > Bucket 2 Size
uint32_t IcssgStats_MacPort::txBucket4SizedFrame |
TX Bucket4 Frame Count if <= than Bucket4 Size and > Bucket 3 Size
uint32_t IcssgStats_MacPort::txBucket5SizedFrame |
TX Bucket5 Frame Count if > Bucket 4 Size
uint32_t IcssgStats_MacPort::txTotalByte |
Total Bytes Sent