iPXE
Data Fields
tg3_hw_stats Struct Reference

#include <tg3.h>

Data Fields

u8 __reserved0 [0x400-0x300]
 
tg3_stat64_t rx_octets
 
u64 __reserved1
 
tg3_stat64_t rx_fragments
 
tg3_stat64_t rx_ucast_packets
 
tg3_stat64_t rx_mcast_packets
 
tg3_stat64_t rx_bcast_packets
 
tg3_stat64_t rx_fcs_errors
 
tg3_stat64_t rx_align_errors
 
tg3_stat64_t rx_xon_pause_rcvd
 
tg3_stat64_t rx_xoff_pause_rcvd
 
tg3_stat64_t rx_mac_ctrl_rcvd
 
tg3_stat64_t rx_xoff_entered
 
tg3_stat64_t rx_frame_too_long_errors
 
tg3_stat64_t rx_jabbers
 
tg3_stat64_t rx_undersize_packets
 
tg3_stat64_t rx_in_length_errors
 
tg3_stat64_t rx_out_length_errors
 
tg3_stat64_t rx_64_or_less_octet_packets
 
tg3_stat64_t rx_65_to_127_octet_packets
 
tg3_stat64_t rx_128_to_255_octet_packets
 
tg3_stat64_t rx_256_to_511_octet_packets
 
tg3_stat64_t rx_512_to_1023_octet_packets
 
tg3_stat64_t rx_1024_to_1522_octet_packets
 
tg3_stat64_t rx_1523_to_2047_octet_packets
 
tg3_stat64_t rx_2048_to_4095_octet_packets
 
tg3_stat64_t rx_4096_to_8191_octet_packets
 
tg3_stat64_t rx_8192_to_9022_octet_packets
 
u64 __unused0 [37]
 
tg3_stat64_t tx_octets
 
u64 __reserved2
 
tg3_stat64_t tx_collisions
 
tg3_stat64_t tx_xon_sent
 
tg3_stat64_t tx_xoff_sent
 
tg3_stat64_t tx_flow_control
 
tg3_stat64_t tx_mac_errors
 
tg3_stat64_t tx_single_collisions
 
tg3_stat64_t tx_mult_collisions
 
tg3_stat64_t tx_deferred
 
u64 __reserved3
 
tg3_stat64_t tx_excessive_collisions
 
tg3_stat64_t tx_late_collisions
 
tg3_stat64_t tx_collide_2times
 
tg3_stat64_t tx_collide_3times
 
tg3_stat64_t tx_collide_4times
 
tg3_stat64_t tx_collide_5times
 
tg3_stat64_t tx_collide_6times
 
tg3_stat64_t tx_collide_7times
 
tg3_stat64_t tx_collide_8times
 
tg3_stat64_t tx_collide_9times
 
tg3_stat64_t tx_collide_10times
 
tg3_stat64_t tx_collide_11times
 
tg3_stat64_t tx_collide_12times
 
tg3_stat64_t tx_collide_13times
 
tg3_stat64_t tx_collide_14times
 
tg3_stat64_t tx_collide_15times
 
tg3_stat64_t tx_ucast_packets
 
tg3_stat64_t tx_mcast_packets
 
tg3_stat64_t tx_bcast_packets
 
tg3_stat64_t tx_carrier_sense_errors
 
tg3_stat64_t tx_discards
 
tg3_stat64_t tx_errors
 
u64 __unused1 [31]
 
tg3_stat64_t COS_rx_packets [16]
 
tg3_stat64_t COS_rx_filter_dropped
 
tg3_stat64_t dma_writeq_full
 
tg3_stat64_t dma_write_prioq_full
 
tg3_stat64_t rxbds_empty
 
tg3_stat64_t rx_discards
 
tg3_stat64_t rx_errors
 
tg3_stat64_t rx_threshold_hit
 
u64 __unused2 [9]
 
tg3_stat64_t COS_out_packets [16]
 
tg3_stat64_t dma_readq_full
 
tg3_stat64_t dma_read_prioq_full
 
tg3_stat64_t tx_comp_queue_full
 
tg3_stat64_t ring_set_send_prod_index
 
tg3_stat64_t ring_status_update
 
tg3_stat64_t nic_irqs
 
tg3_stat64_t nic_avoided_irqs
 
tg3_stat64_t nic_tx_threshold_hit
 
tg3_stat64_t mbuf_lwm_thresh_hit
 
u8 __reserved4 [0xb00-0x9c8]
 

Detailed Description

Definition at line 2708 of file tg3.h.

Field Documentation

◆ __reserved0

u8 tg3_hw_stats::__reserved0[0x400-0x300]

Definition at line 2709 of file tg3.h.

◆ rx_octets

tg3_stat64_t tg3_hw_stats::rx_octets

Definition at line 2712 of file tg3.h.

◆ __reserved1

u64 tg3_hw_stats::__reserved1

Definition at line 2713 of file tg3.h.

◆ rx_fragments

tg3_stat64_t tg3_hw_stats::rx_fragments

Definition at line 2714 of file tg3.h.

◆ rx_ucast_packets

tg3_stat64_t tg3_hw_stats::rx_ucast_packets

Definition at line 2715 of file tg3.h.

◆ rx_mcast_packets

tg3_stat64_t tg3_hw_stats::rx_mcast_packets

Definition at line 2716 of file tg3.h.

◆ rx_bcast_packets

tg3_stat64_t tg3_hw_stats::rx_bcast_packets

Definition at line 2717 of file tg3.h.

◆ rx_fcs_errors

tg3_stat64_t tg3_hw_stats::rx_fcs_errors

Definition at line 2718 of file tg3.h.

◆ rx_align_errors

tg3_stat64_t tg3_hw_stats::rx_align_errors

Definition at line 2719 of file tg3.h.

◆ rx_xon_pause_rcvd

tg3_stat64_t tg3_hw_stats::rx_xon_pause_rcvd

Definition at line 2720 of file tg3.h.

◆ rx_xoff_pause_rcvd

tg3_stat64_t tg3_hw_stats::rx_xoff_pause_rcvd

Definition at line 2721 of file tg3.h.

◆ rx_mac_ctrl_rcvd

tg3_stat64_t tg3_hw_stats::rx_mac_ctrl_rcvd

Definition at line 2722 of file tg3.h.

◆ rx_xoff_entered

tg3_stat64_t tg3_hw_stats::rx_xoff_entered

Definition at line 2723 of file tg3.h.

◆ rx_frame_too_long_errors

tg3_stat64_t tg3_hw_stats::rx_frame_too_long_errors

Definition at line 2724 of file tg3.h.

◆ rx_jabbers

tg3_stat64_t tg3_hw_stats::rx_jabbers

Definition at line 2725 of file tg3.h.

◆ rx_undersize_packets

tg3_stat64_t tg3_hw_stats::rx_undersize_packets

Definition at line 2726 of file tg3.h.

◆ rx_in_length_errors

tg3_stat64_t tg3_hw_stats::rx_in_length_errors

Definition at line 2727 of file tg3.h.

◆ rx_out_length_errors

tg3_stat64_t tg3_hw_stats::rx_out_length_errors

Definition at line 2728 of file tg3.h.

◆ rx_64_or_less_octet_packets

tg3_stat64_t tg3_hw_stats::rx_64_or_less_octet_packets

Definition at line 2729 of file tg3.h.

◆ rx_65_to_127_octet_packets

tg3_stat64_t tg3_hw_stats::rx_65_to_127_octet_packets

Definition at line 2730 of file tg3.h.

◆ rx_128_to_255_octet_packets

tg3_stat64_t tg3_hw_stats::rx_128_to_255_octet_packets

Definition at line 2731 of file tg3.h.

◆ rx_256_to_511_octet_packets

tg3_stat64_t tg3_hw_stats::rx_256_to_511_octet_packets

Definition at line 2732 of file tg3.h.

◆ rx_512_to_1023_octet_packets

tg3_stat64_t tg3_hw_stats::rx_512_to_1023_octet_packets

Definition at line 2733 of file tg3.h.

◆ rx_1024_to_1522_octet_packets

tg3_stat64_t tg3_hw_stats::rx_1024_to_1522_octet_packets

Definition at line 2734 of file tg3.h.

◆ rx_1523_to_2047_octet_packets

tg3_stat64_t tg3_hw_stats::rx_1523_to_2047_octet_packets

Definition at line 2735 of file tg3.h.

◆ rx_2048_to_4095_octet_packets

tg3_stat64_t tg3_hw_stats::rx_2048_to_4095_octet_packets

Definition at line 2736 of file tg3.h.

◆ rx_4096_to_8191_octet_packets

tg3_stat64_t tg3_hw_stats::rx_4096_to_8191_octet_packets

Definition at line 2737 of file tg3.h.

◆ rx_8192_to_9022_octet_packets

tg3_stat64_t tg3_hw_stats::rx_8192_to_9022_octet_packets

Definition at line 2738 of file tg3.h.

◆ __unused0

u64 tg3_hw_stats::__unused0[37]

Definition at line 2740 of file tg3.h.

◆ tx_octets

tg3_stat64_t tg3_hw_stats::tx_octets

Definition at line 2743 of file tg3.h.

◆ __reserved2

u64 tg3_hw_stats::__reserved2

Definition at line 2744 of file tg3.h.

◆ tx_collisions

tg3_stat64_t tg3_hw_stats::tx_collisions

Definition at line 2745 of file tg3.h.

◆ tx_xon_sent

tg3_stat64_t tg3_hw_stats::tx_xon_sent

Definition at line 2746 of file tg3.h.

◆ tx_xoff_sent

tg3_stat64_t tg3_hw_stats::tx_xoff_sent

Definition at line 2747 of file tg3.h.

◆ tx_flow_control

tg3_stat64_t tg3_hw_stats::tx_flow_control

Definition at line 2748 of file tg3.h.

◆ tx_mac_errors

tg3_stat64_t tg3_hw_stats::tx_mac_errors

Definition at line 2749 of file tg3.h.

◆ tx_single_collisions

tg3_stat64_t tg3_hw_stats::tx_single_collisions

Definition at line 2750 of file tg3.h.

◆ tx_mult_collisions

tg3_stat64_t tg3_hw_stats::tx_mult_collisions

Definition at line 2751 of file tg3.h.

◆ tx_deferred

tg3_stat64_t tg3_hw_stats::tx_deferred

Definition at line 2752 of file tg3.h.

◆ __reserved3

u64 tg3_hw_stats::__reserved3

Definition at line 2753 of file tg3.h.

◆ tx_excessive_collisions

tg3_stat64_t tg3_hw_stats::tx_excessive_collisions

Definition at line 2754 of file tg3.h.

◆ tx_late_collisions

tg3_stat64_t tg3_hw_stats::tx_late_collisions

Definition at line 2755 of file tg3.h.

◆ tx_collide_2times

tg3_stat64_t tg3_hw_stats::tx_collide_2times

Definition at line 2756 of file tg3.h.

◆ tx_collide_3times

tg3_stat64_t tg3_hw_stats::tx_collide_3times

Definition at line 2757 of file tg3.h.

◆ tx_collide_4times

tg3_stat64_t tg3_hw_stats::tx_collide_4times

Definition at line 2758 of file tg3.h.

◆ tx_collide_5times

tg3_stat64_t tg3_hw_stats::tx_collide_5times

Definition at line 2759 of file tg3.h.

◆ tx_collide_6times

tg3_stat64_t tg3_hw_stats::tx_collide_6times

Definition at line 2760 of file tg3.h.

◆ tx_collide_7times

tg3_stat64_t tg3_hw_stats::tx_collide_7times

Definition at line 2761 of file tg3.h.

◆ tx_collide_8times

tg3_stat64_t tg3_hw_stats::tx_collide_8times

Definition at line 2762 of file tg3.h.

◆ tx_collide_9times

tg3_stat64_t tg3_hw_stats::tx_collide_9times

Definition at line 2763 of file tg3.h.

◆ tx_collide_10times

tg3_stat64_t tg3_hw_stats::tx_collide_10times

Definition at line 2764 of file tg3.h.

◆ tx_collide_11times

tg3_stat64_t tg3_hw_stats::tx_collide_11times

Definition at line 2765 of file tg3.h.

◆ tx_collide_12times

tg3_stat64_t tg3_hw_stats::tx_collide_12times

Definition at line 2766 of file tg3.h.

◆ tx_collide_13times

tg3_stat64_t tg3_hw_stats::tx_collide_13times

Definition at line 2767 of file tg3.h.

◆ tx_collide_14times

tg3_stat64_t tg3_hw_stats::tx_collide_14times

Definition at line 2768 of file tg3.h.

◆ tx_collide_15times

tg3_stat64_t tg3_hw_stats::tx_collide_15times

Definition at line 2769 of file tg3.h.

◆ tx_ucast_packets

tg3_stat64_t tg3_hw_stats::tx_ucast_packets

Definition at line 2770 of file tg3.h.

◆ tx_mcast_packets

tg3_stat64_t tg3_hw_stats::tx_mcast_packets

Definition at line 2771 of file tg3.h.

◆ tx_bcast_packets

tg3_stat64_t tg3_hw_stats::tx_bcast_packets

Definition at line 2772 of file tg3.h.

◆ tx_carrier_sense_errors

tg3_stat64_t tg3_hw_stats::tx_carrier_sense_errors

Definition at line 2773 of file tg3.h.

◆ tx_discards

tg3_stat64_t tg3_hw_stats::tx_discards

Definition at line 2774 of file tg3.h.

◆ tx_errors

tg3_stat64_t tg3_hw_stats::tx_errors

Definition at line 2775 of file tg3.h.

◆ __unused1

u64 tg3_hw_stats::__unused1[31]

Definition at line 2777 of file tg3.h.

◆ COS_rx_packets

tg3_stat64_t tg3_hw_stats::COS_rx_packets[16]

Definition at line 2780 of file tg3.h.

◆ COS_rx_filter_dropped

tg3_stat64_t tg3_hw_stats::COS_rx_filter_dropped

Definition at line 2781 of file tg3.h.

◆ dma_writeq_full

tg3_stat64_t tg3_hw_stats::dma_writeq_full

Definition at line 2782 of file tg3.h.

◆ dma_write_prioq_full

tg3_stat64_t tg3_hw_stats::dma_write_prioq_full

Definition at line 2783 of file tg3.h.

◆ rxbds_empty

tg3_stat64_t tg3_hw_stats::rxbds_empty

Definition at line 2784 of file tg3.h.

◆ rx_discards

tg3_stat64_t tg3_hw_stats::rx_discards

Definition at line 2785 of file tg3.h.

◆ rx_errors

tg3_stat64_t tg3_hw_stats::rx_errors

Definition at line 2786 of file tg3.h.

◆ rx_threshold_hit

tg3_stat64_t tg3_hw_stats::rx_threshold_hit

Definition at line 2787 of file tg3.h.

◆ __unused2

u64 tg3_hw_stats::__unused2[9]

Definition at line 2789 of file tg3.h.

◆ COS_out_packets

tg3_stat64_t tg3_hw_stats::COS_out_packets[16]

Definition at line 2792 of file tg3.h.

◆ dma_readq_full

tg3_stat64_t tg3_hw_stats::dma_readq_full

Definition at line 2793 of file tg3.h.

◆ dma_read_prioq_full

tg3_stat64_t tg3_hw_stats::dma_read_prioq_full

Definition at line 2794 of file tg3.h.

◆ tx_comp_queue_full

tg3_stat64_t tg3_hw_stats::tx_comp_queue_full

Definition at line 2795 of file tg3.h.

◆ ring_set_send_prod_index

tg3_stat64_t tg3_hw_stats::ring_set_send_prod_index

Definition at line 2798 of file tg3.h.

◆ ring_status_update

tg3_stat64_t tg3_hw_stats::ring_status_update

Definition at line 2799 of file tg3.h.

◆ nic_irqs

tg3_stat64_t tg3_hw_stats::nic_irqs

Definition at line 2800 of file tg3.h.

◆ nic_avoided_irqs

tg3_stat64_t tg3_hw_stats::nic_avoided_irqs

Definition at line 2801 of file tg3.h.

◆ nic_tx_threshold_hit

tg3_stat64_t tg3_hw_stats::nic_tx_threshold_hit

Definition at line 2802 of file tg3.h.

◆ mbuf_lwm_thresh_hit

tg3_stat64_t tg3_hw_stats::mbuf_lwm_thresh_hit

Definition at line 2807 of file tg3.h.

◆ __reserved4

u8 tg3_hw_stats::__reserved4[0xb00-0x9c8]

Definition at line 2809 of file tg3.h.


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