net_device_stats Struct Reference
[NE2000 Generic Driver]

#include <NE2000.h>


Detailed Description

Network device statistics. Akin to the 2.0 ether stats but with byte counters.

Definition at line 284 of file NE2000.h.

Data Fields

unsigned long rx_packets
unsigned long tx_packets
unsigned long rx_bytes
unsigned long tx_bytes
unsigned long rx_errors
unsigned long tx_errors
unsigned long multicast
unsigned long collisions
unsigned long rx_length_errors
unsigned long rx_over_errors
unsigned long rx_crc_errors
unsigned long rx_frame_errors
unsigned long rx_fifo_errors
unsigned long rx_missed_errors
unsigned long tx_aborted_errors
unsigned long tx_carrier_errors
unsigned long tx_fifo_errors
unsigned long tx_heartbeat_errors
unsigned long tx_window_errors


Field Documentation

unsigned long net_device_stats::collisions
 

total collisions

Definition at line 295 of file NE2000.h.

Referenced by ei_tx_intr().

unsigned long net_device_stats::multicast
 

multicast packets received

Definition at line 294 of file NE2000.h.

unsigned long net_device_stats::rx_bytes
 

total bytes received

Definition at line 288 of file NE2000.h.

unsigned long net_device_stats::rx_crc_errors
 

recved pkt with crc error

Definition at line 300 of file NE2000.h.

Referenced by ei_poll().

unsigned long net_device_stats::rx_errors
 

bad packets received

Definition at line 290 of file NE2000.h.

Referenced by ei_receive().

unsigned long net_device_stats::rx_fifo_errors
 

recv'r fifo overrun

Definition at line 302 of file NE2000.h.

unsigned long net_device_stats::rx_frame_errors
 

recv'd frame alignment error

Definition at line 301 of file NE2000.h.

Referenced by ei_poll().

unsigned long net_device_stats::rx_length_errors
 

Definition at line 298 of file NE2000.h.

Referenced by ei_receive().

unsigned long net_device_stats::rx_missed_errors
 

receiver missed packet

Definition at line 303 of file NE2000.h.

Referenced by ei_poll().

unsigned long net_device_stats::rx_over_errors
 

receiver ring buff overflow

Definition at line 299 of file NE2000.h.

Referenced by ei_rx_overrun().

unsigned long net_device_stats::rx_packets
 

total packets received

Definition at line 286 of file NE2000.h.

unsigned long net_device_stats::tx_aborted_errors
 

Definition at line 306 of file NE2000.h.

Referenced by ei_tx_intr().

unsigned long net_device_stats::tx_bytes
 

total bytes transmitted

Definition at line 289 of file NE2000.h.

Referenced by ei_transmit().

unsigned long net_device_stats::tx_carrier_errors
 

Definition at line 307 of file NE2000.h.

Referenced by ei_tx_err(), and ei_tx_intr().

unsigned long net_device_stats::tx_errors
 

packet transmit problems

Definition at line 291 of file NE2000.h.

Referenced by ei_tx_err(), and ei_tx_intr().

unsigned long net_device_stats::tx_fifo_errors
 

Definition at line 308 of file NE2000.h.

Referenced by ei_tx_intr().

unsigned long net_device_stats::tx_heartbeat_errors
 

Definition at line 309 of file NE2000.h.

Referenced by ei_tx_err(), and ei_tx_intr().

unsigned long net_device_stats::tx_packets
 

total packets transmitted

Definition at line 287 of file NE2000.h.

Referenced by ei_tx_intr().

unsigned long net_device_stats::tx_window_errors
 

Definition at line 310 of file NE2000.h.

Referenced by ei_tx_err(), and ei_tx_intr().


The documentation for this struct was generated from the following file:
Generated on Fri Jan 6 22:23:18 2006 for EtherProgs by  doxygen 1.4.5