Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
vxge_hw_xmac_vpath_tx_stats Struct Reference

#include <vxge-traffic.h>

Data Fields

u64 tx_ttl_eth_frms
 
u64 tx_ttl_eth_octets
 
u64 tx_data_octets
 
u64 tx_mcast_frms
 
u64 tx_bcast_frms
 
u64 tx_ucast_frms
 
u64 tx_tagged_frms
 
u64 tx_vld_ip
 
u64 tx_vld_ip_octets
 
u64 tx_icmp
 
u64 tx_tcp
 
u64 tx_rst_tcp
 
u64 tx_udp
 
u32 tx_unknown_protocol
 
u32 tx_lost_ip
 
u32 unused1
 
u32 tx_parse_error
 
u64 tx_tcp_offload
 
u64 tx_retx_tcp_offload
 
u64 tx_lost_ip_offload
 

Detailed Description

struct vxge_hw_xmac_vpath_tx_stats - XMAC Vpath Tx Statistics

: Count of successfully transmitted MAC frames. : Count of total octets of transmitted frames, not including framing characters (i.e. less framing bits). To determine the total octets of transmitted frames, including framing characters, multiply TX_TTL_ETH_FRMS by 8 and add it to this stat (the device always prepends 8 bytes of preamble for each frame) : Count of data and padding octets of successfully transmitted frames. : Count of successfully transmitted frames to a group address other than the broadcast address. : Count of successfully transmitted frames to the broadcast group address. : Count of transmitted frames containing a unicast address. Includes discarded frames that are not sent to the network. : Count of transmitted frames containing a VLAN tag. : Count of transmitted IP datagrams that are passed to the network. : Count of total octets of transmitted IP datagrams that are passed to the network. : Count of transmitted ICMP messages. Includes messages not sent due to problems within ICMP. : Count of transmitted TCP segments. Does not include segments containing retransmitted octets. : Count of transmitted TCP segments containing the RST flag. : Count of transmitted UDP datagrams. : Increments when the TPA encounters an unknown protocol, such as a new IPv6 extension header, or an unsupported Routing Type. The packet still has a checksum calculated but it may be incorrect. : Count of transmitted IP datagrams that could not be passed to the network. Increments because of: 1) An internal processing error (such as an uncorrectable ECC error). 2) A frame parsing error during IP checksum calculation. : Increments when the TPA is unable to parse a packet. This generally occurs when a packet is corrupt somehow, including packets that have IP version mismatches, invalid Layer 2 control fields, etc. L3/L4 checksums are not offloaded, but the packet is still be transmitted. : For frames belonging to offloaded sessions only, a count of transmitted TCP segments. Does not include segments containing retransmitted octets. : For frames belonging to offloaded sessions only, the total number of segments retransmitted. Retransmitted segments that are sourced by the host are counted by the host. : For frames belonging to offloaded sessions only, a count of transmitted IP datagrams that could not be passed to the network.

XMAC Vpath TX Statistics.

Definition at line 890 of file vxge-traffic.h.

Field Documentation

u64 tx_bcast_frms

Definition at line 895 of file vxge-traffic.h.

u64 tx_data_octets

Definition at line 893 of file vxge-traffic.h.

u64 tx_icmp

Definition at line 900 of file vxge-traffic.h.

u32 tx_lost_ip

Definition at line 905 of file vxge-traffic.h.

u64 tx_lost_ip_offload

Definition at line 910 of file vxge-traffic.h.

u64 tx_mcast_frms

Definition at line 894 of file vxge-traffic.h.

u32 tx_parse_error

Definition at line 907 of file vxge-traffic.h.

u64 tx_retx_tcp_offload

Definition at line 909 of file vxge-traffic.h.

u64 tx_rst_tcp

Definition at line 902 of file vxge-traffic.h.

u64 tx_tagged_frms

Definition at line 897 of file vxge-traffic.h.

u64 tx_tcp

Definition at line 901 of file vxge-traffic.h.

u64 tx_tcp_offload

Definition at line 908 of file vxge-traffic.h.

u64 tx_ttl_eth_frms

Definition at line 891 of file vxge-traffic.h.

u64 tx_ttl_eth_octets

Definition at line 892 of file vxge-traffic.h.

u64 tx_ucast_frms

Definition at line 896 of file vxge-traffic.h.

u64 tx_udp

Definition at line 903 of file vxge-traffic.h.

u32 tx_unknown_protocol

Definition at line 904 of file vxge-traffic.h.

u64 tx_vld_ip

Definition at line 898 of file vxge-traffic.h.

u64 tx_vld_ip_octets

Definition at line 899 of file vxge-traffic.h.

u32 unused1

Definition at line 906 of file vxge-traffic.h.


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