DPDK  make-f/builddir/build/BUILD/dpdk-2.0.0/mk/rte.sdkconfig.mkshowversion
Data Fields
rte_eth_stats Struct Reference

#include <rte_ethdev.h>

Data Fields

uint64_t ipackets
 
uint64_t opackets
 
uint64_t ibytes
 
uint64_t obytes
 
uint64_t imissed
 
uint64_t ibadcrc
 
uint64_t ibadlen
 
uint64_t ierrors
 
uint64_t oerrors
 
uint64_t imcasts
 
uint64_t rx_nombuf
 
uint64_t fdirmatch
 
uint64_t fdirmiss
 
uint64_t tx_pause_xon
 
uint64_t rx_pause_xon
 
uint64_t tx_pause_xoff
 
uint64_t rx_pause_xoff
 
uint64_t q_ipackets [RTE_ETHDEV_QUEUE_STAT_CNTRS]
 
uint64_t q_opackets [RTE_ETHDEV_QUEUE_STAT_CNTRS]
 
uint64_t q_ibytes [RTE_ETHDEV_QUEUE_STAT_CNTRS]
 
uint64_t q_obytes [RTE_ETHDEV_QUEUE_STAT_CNTRS]
 
uint64_t q_errors [RTE_ETHDEV_QUEUE_STAT_CNTRS]
 
uint64_t ilbpackets
 
uint64_t olbpackets
 
uint64_t ilbbytes
 
uint64_t olbbytes
 

Detailed Description

A structure used to retrieve statistics for an Ethernet port.

Field Documentation

uint64_t fdirmatch

Total number of RX packets matching a filter.

uint64_t fdirmiss

Total number of RX packets not matching any filter.

uint64_t ibadcrc

Total of RX packets with CRC error.

uint64_t ibadlen

Total of RX packets with bad length.

uint64_t ibytes

Total number of successfully received bytes.

uint64_t ierrors

Total number of erroneous received packets.

uint64_t ilbbytes

Total number of good bytes received from loopback,VF Only

uint64_t ilbpackets

Total number of good packets received from loopback,VF Only

uint64_t imcasts

Total number of multicast received packets.

uint64_t imissed

Total of RX missed packets (e.g full FIFO).

uint64_t ipackets

Total number of successfully received packets.

uint64_t obytes

Total number of successfully transmitted bytes.

uint64_t oerrors

Total number of failed transmitted packets.

uint64_t olbbytes

Total number of good bytes transmitted to loopback,VF Only

uint64_t olbpackets

Total number of good packets transmitted to loopback,VF Only

uint64_t opackets

Total number of successfully transmitted packets.

uint64_t q_errors[RTE_ETHDEV_QUEUE_STAT_CNTRS]

Total number of queue packets received that are dropped.

uint64_t q_ibytes[RTE_ETHDEV_QUEUE_STAT_CNTRS]

Total number of successfully received queue bytes.

uint64_t q_ipackets[RTE_ETHDEV_QUEUE_STAT_CNTRS]

Total number of queue RX packets.

uint64_t q_obytes[RTE_ETHDEV_QUEUE_STAT_CNTRS]

Total number of successfully transmitted queue bytes.

uint64_t q_opackets[RTE_ETHDEV_QUEUE_STAT_CNTRS]

Total number of queue TX packets.

uint64_t rx_nombuf

Total number of RX mbuf allocation failures.

uint64_t rx_pause_xoff

Total nb. of XOFF pause frame received.

uint64_t rx_pause_xon

Total nb. of XON pause frame received.

uint64_t tx_pause_xoff

Total nb. of XOFF pause frame sent.

uint64_t tx_pause_xon

Total nb. of XON pause frame sent.


The documentation for this struct was generated from the following file: