The MIB (Management Information Base) Counters that the ksz8851snl device expose to the host. More...
#include <ksz8851snl.h>
Data Fields | |
uint32_t | RxByteCnt |
Rx octet count including bad packets. | |
uint32_t | RxUndersizePktCnt |
Rx undersize packets w/ good CRC. | |
uint32_t | RxFragmentsCnt |
Rx fragment packets w/ bad CRC, symbol errors or alignment errors. | |
uint32_t | RxOversizeCnt |
Rx oversize packets w/ good CRC (max: 1536 bytes). | |
uint32_t | RxJabbersCnt |
Rx packets longer than 1536 bytes w/ either CRC errors, alignment errors, or symbol errors. | |
uint32_t | RxSymbolErrorCnt |
Rx packets w/ invalid data symbol and legal packet size. | |
uint32_t | RxCRCErrorCnt |
Rx packets within (64,2000) bytes w/ an integral number of bytes and a bad CRC. | |
uint32_t | RxPausePktsCnt |
Number of PAUSE frames received by a port. | |
uint32_t | RxBroadcastCnt |
Rx good broadcast packets. | |
uint32_t | RxMulticastCnt |
Rx good multicast packets. | |
uint32_t | RxUnicastCnt |
Rx good unicast packets. | |
uint32_t | TxByteCnt |
Tx good octet count, including PAUSE packets. | |
uint32_t | TxPausePktsCnt |
Number of PAUSE frames transmitted. | |
uint32_t | TxBroadcastPktsCnt |
Tx good broadcast packets. | |
uint32_t | TxMulticastPktsCnt |
Tx good multicast packets. | |
uint32_t | TxUnicastPktsCnt |
Tx good unicast packets. | |
uint32_t | TxDeferredCnt |
Tx packets by a port for which the 1st Tx attempt is delayed due to the busy medium. | |
uint32_t | TxTotalCollisionCnt |
Tx total collision, half duplex only. |
The MIB (Management Information Base) Counters that the ksz8851snl device expose to the host.
Definition at line 79 of file ksz8851snl.h.
uint32_t KSZ8851SLN_mib_t::RxBroadcastCnt |
Rx good broadcast packets.
Definition at line 100 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxByteCnt |
Rx octet count including bad packets.
Definition at line 82 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxCRCErrorCnt |
Rx packets within (64,2000) bytes w/ an integral number of bytes and a bad CRC.
Definition at line 96 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxFragmentsCnt |
Rx fragment packets w/ bad CRC, symbol errors or alignment errors.
Definition at line 86 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxJabbersCnt |
Rx packets longer than 1536 bytes w/ either CRC errors, alignment errors, or symbol errors.
Definition at line 91 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxMulticastCnt |
Rx good multicast packets.
Definition at line 102 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxOversizeCnt |
Rx oversize packets w/ good CRC (max: 1536 bytes).
Definition at line 88 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxPausePktsCnt |
Number of PAUSE frames received by a port.
Definition at line 98 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxSymbolErrorCnt |
Rx packets w/ invalid data symbol and legal packet size.
Definition at line 93 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxUndersizePktCnt |
Rx undersize packets w/ good CRC.
Definition at line 84 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::RxUnicastCnt |
Rx good unicast packets.
Definition at line 104 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::TxBroadcastPktsCnt |
Tx good broadcast packets.
Definition at line 110 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::TxByteCnt |
Tx good octet count, including PAUSE packets.
Definition at line 106 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::TxDeferredCnt |
Tx packets by a port for which the 1st Tx attempt is delayed due to the busy medium.
Definition at line 117 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::TxMulticastPktsCnt |
Tx good multicast packets.
Definition at line 112 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::TxPausePktsCnt |
Number of PAUSE frames transmitted.
Definition at line 108 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
Tx total collision, half duplex only.
Definition at line 119 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().
uint32_t KSZ8851SLN_mib_t::TxUnicastPktsCnt |
Tx good unicast packets.
Definition at line 114 of file ksz8851snl.h.
Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().