Loading [MathJax]/extensions/MathMenu.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.9 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    osi_mmc_counters Struct Reference

    Detailed Description

    osi_mmc_counters - The structure to hold RMON counter values

    Definition at line 252 of file nvethernetrm_export.h.

    Data Fields

    nveu64_t mmc_tx_octetcount_gb
     This counter provides the number of bytes transmitted, exclusive of preamble and retried bytes, in good and bad packets. More...
     
    nveu64_t mmc_tx_octetcount_gb_h
     This counter provides upper 32 bits of transmitted octet count. More...
     
    nveu64_t mmc_tx_framecount_gb
     This counter provides the number of good and bad packets transmitted, exclusive of retried packets. More...
     
    nveu64_t mmc_tx_framecount_gb_h
     This counter provides upper 32 bits of transmitted good and bad packets count. More...
     
    nveu64_t mmc_tx_broadcastframe_g
     This counter provides number of good broadcast packets transmitted. More...
     
    nveu64_t mmc_tx_broadcastframe_g_h
     This counter provides upper 32 bits of transmitted good broadcast packets count. More...
     
    nveu64_t mmc_tx_multicastframe_g
     This counter provides number of good multicast packets transmitted. More...
     
    nveu64_t mmc_tx_multicastframe_g_h
     This counter provides upper 32 bits of transmitted good multicast packet count. More...
     
    nveu64_t mmc_tx_64_octets_gb
     This counter provides the number of good and bad packets transmitted with length 64 bytes, exclusive of preamble and retried packets. More...
     
    nveu64_t mmc_tx_64_octets_gb_h
     This counter provides upper 32 bits of transmitted 64 octet size good and bad packets count. More...
     
    nveu64_t mmc_tx_65_to_127_octets_gb
     This counter provides the number of good and bad packets transmitted with length 65-127 bytes, exclusive of preamble and retried packets. More...
     
    nveu64_t mmc_tx_65_to_127_octets_gb_h
     Provides upper 32 bits of transmitted 65-to-127 octet size good and bad packets count. More...
     
    nveu64_t mmc_tx_128_to_255_octets_gb
     This counter provides the number of good and bad packets transmitted with length 128-255 bytes, exclusive of preamble and retried packets. More...
     
    nveu64_t mmc_tx_128_to_255_octets_gb_h
     This counter provides upper 32 bits of transmitted 128-to-255 octet size good and bad packets count. More...
     
    nveu64_t mmc_tx_256_to_511_octets_gb
     This counter provides the number of good and bad packets transmitted with length 256-511 bytes, exclusive of preamble and retried packets. More...
     
    nveu64_t mmc_tx_256_to_511_octets_gb_h
     This counter provides upper 32 bits of transmitted 256-to-511 octet size good and bad packets count. More...
     
    nveu64_t mmc_tx_512_to_1023_octets_gb
     This counter provides the number of good and bad packets transmitted with length 512-1023 bytes, exclusive of preamble and retried packets. More...
     
    nveu64_t mmc_tx_512_to_1023_octets_gb_h
     This counter provides upper 32 bits of transmitted 512-to-1023 octet size good and bad packets count. More...
     
    nveu64_t mmc_tx_1024_to_max_octets_gb
     This counter provides the number of good and bad packets transmitted with length 1024-max bytes, exclusive of preamble and retried packets. More...
     
    nveu64_t mmc_tx_1024_to_max_octets_gb_h
     This counter provides upper 32 bits of transmitted 1024-tomaxsize octet size good and bad packets count. More...
     
    nveu64_t mmc_tx_unicast_gb
     This counter provides the number of good and bad unicast packets. More...
     
    nveu64_t mmc_tx_unicast_gb_h
     This counter provides upper 32 bits of transmitted good bad unicast packets count. More...
     
    nveu64_t mmc_tx_multicast_gb
     This counter provides the number of good and bad multicast packets. More...
     
    nveu64_t mmc_tx_multicast_gb_h
     This counter provides upper 32 bits of transmitted good bad multicast packets count. More...
     
    nveu64_t mmc_tx_broadcast_gb
     This counter provides the number of good and bad broadcast packets. More...
     
    nveu64_t mmc_tx_broadcast_gb_h
     This counter provides upper 32 bits of transmitted good bad broadcast packets count. More...
     
    nveu64_t mmc_tx_underflow_error
     This counter provides the number of abort packets due to underflow error. More...
     
    nveu64_t mmc_tx_underflow_error_h
     This counter provides upper 32 bits of abort packets due to underflow error. More...
     
    nveu64_t mmc_tx_singlecol_g
     This counter provides the number of successfully transmitted packets after a single collision in the half-duplex mode. More...
     
    nveu64_t mmc_tx_multicol_g
     This counter provides the number of successfully transmitted packets after a multi collision in the half-duplex mode. More...
     
    nveu64_t mmc_tx_deferred
     This counter provides the number of successfully transmitted after a deferral in the half-duplex mode. More...
     
    nveu64_t mmc_tx_latecol
     This counter provides the number of packets aborted because of late collision error. More...
     
    nveu64_t mmc_tx_exesscol
     This counter provides the number of packets aborted because of excessive (16) collision errors. More...
     
    nveu64_t mmc_tx_carrier_error
     This counter provides the number of packets aborted because of carrier sense error (no carrier or loss of carrier) More...
     
    nveu64_t mmc_tx_octetcount_g
     This counter provides the number of bytes transmitted, exclusive of preamble, only in good packets. More...
     
    nveu64_t mmc_tx_octetcount_g_h
     This counter provides upper 32 bytes of bytes transmitted, exclusive of preamble, only in good packets. More...
     
    nveu64_t mmc_tx_framecount_g
     This counter provides the number of good packets transmitted. More...
     
    nveu64_t mmc_tx_framecount_g_h
     This counter provides upper 32 bytes of good packets transmitted. More...
     
    nveu64_t mmc_tx_excessdef
     This counter provides the number of packets aborted because of excessive deferral error (deferred for more than two max-sized packet times) More...
     
    nveu64_t mmc_tx_pause_frame
     This counter provides the number of good Pause packets transmitted. More...
     
    nveu64_t mmc_tx_pause_frame_h
     This counter provides upper 32 bytes of good Pause packets transmitted. More...
     
    nveu64_t mmc_tx_vlan_frame_g
     This counter provides the number of good VLAN packets transmitted. More...
     
    nveu64_t mmc_tx_vlan_frame_g_h
     This counter provides upper 32 bytes of good VLAN packets transmitted. More...
     
    nveu64_t mmc_tx_osize_frame_g
     This counter provides the number of packets transmitted without errors and with length greater than the maxsize (1,518 or 1,522 bytes for VLAN tagged packets; 2000 bytes. More...
     
    nveu64_t mmc_rx_framecount_gb
     This counter provides the number of good and bad packets received. More...
     
    nveu64_t mmc_rx_framecount_gb_h
     This counter provides upper 32 bytes of good and bad packets received. More...
     
    nveu64_t mmc_rx_octetcount_gb
     This counter provides the number of bytes received by DWC_ther_qos, exclusive of preamble, in good and bad packets. More...
     
    nveu64_t mmc_rx_octetcount_gb_h
     This counter provides upper 32 bytes of bytes received by DWC_ether_qos, exclusive of preamble, in good and bad packets. More...
     
    nveu64_t mmc_rx_octetcount_g
     This counter provides the number of bytes received by DWC_ether_qos, exclusive of preamble, in good and bad packets. More...
     
    nveu64_t mmc_rx_octetcount_g_h
     This counter provides upper 32 bytes of bytes received by DWC_ether_qos, exclusive of preamble, in good and bad packets. More...
     
    nveu64_t mmc_rx_broadcastframe_g
     This counter provides the number of good broadcast packets received. More...
     
    nveu64_t mmc_rx_broadcastframe_g_h
     This counter provides upper 32 bytes of good broadcast packets received. More...
     
    nveu64_t mmc_rx_multicastframe_g
     This counter provides the number of good multicast packets received. More...
     
    nveu64_t mmc_rx_multicastframe_g_h
     This counter provides upper 32 bytes of good multicast packets received. More...
     
    nveu64_t mmc_rx_crc_error
     This counter provides the number of packets received with CRC error. More...
     
    nveu64_t mmc_rx_crc_error_h
     This counter provides upper 32 bytes of packets received with CRC error. More...
     
    nveu64_t mmc_rx_align_error
     This counter provides the number of packets received with alignment (dribble) error. More...
     
    nveu64_t mmc_rx_runt_error
     This counter provides the number of packets received with runt (length less than 64 bytes and CRC error) error. More...
     
    nveu64_t mmc_rx_jabber_error
     This counter provides the number of giant packets received with length (including CRC) greater than 1,518 bytes (1,522 bytes for VLAN tagged) and with CRC error. More...
     
    nveu64_t mmc_rx_undersize_g
     This counter provides the number of packets received with length less than 64 bytes, without any errors. More...
     
    nveu64_t mmc_rx_oversize_g
     This counter provides the number of packets received without error, with length greater than the maxsize. More...
     
    nveu64_t mmc_rx_64_octets_gb
     This counter provides the number of good and bad packets received with length 64 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_64_octets_gb_h
     This counter provides upper 32 bytes of good and bad packets received with length 64 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_65_to_127_octets_gb
     This counter provides the number of good and bad packets received with length 65-127 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_65_to_127_octets_gb_h
     This counter provides upper 32 bytes of good and bad packets received with length 65-127 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_128_to_255_octets_gb
     This counter provides the number of good and bad packets received with length 128-255 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_128_to_255_octets_gb_h
     This counter provides upper 32 bytes of good and bad packets received with length 128-255 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_256_to_511_octets_gb
     This counter provides the number of good and bad packets received with length 256-511 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_256_to_511_octets_gb_h
     This counter provides upper 32 bytes of good and bad packets received with length 256-511 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_512_to_1023_octets_gb
     This counter provides the number of good and bad packets received with length 512-1023 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_512_to_1023_octets_gb_h
     This counter provides upper 32 bytes of good and bad packets received with length 512-1023 bytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_1024_to_max_octets_gb
     This counter provides the number of good and bad packets received with length 1024-maxbytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_1024_to_max_octets_gb_h
     This counter provides upper 32 bytes of good and bad packets received with length 1024-maxbytes, exclusive of the preamble. More...
     
    nveu64_t mmc_rx_unicast_g
     This counter provides the number of good unicast packets received. More...
     
    nveu64_t mmc_rx_unicast_g_h
     This counter provides upper 32 bytes of good unicast packets received. More...
     
    nveu64_t mmc_rx_length_error
     This counter provides the number of packets received with length error (Length Type field not equal to packet size), for all packets with valid length field. More...
     
    nveu64_t mmc_rx_length_error_h
     This counter provides upper 32 bytes of packets received with length error (Length Type field not equal to packet size), for all packets with valid length field. More...
     
    nveu64_t mmc_rx_outofrangetype
     This counter provides the number of packets received with length field not equal to the valid packet size (greater than 1,500 but less than 1,536) More...
     
    nveu64_t mmc_rx_outofrangetype_h
     This counter provides upper 32 bytes of packets received with length field not equal to the valid packet size (greater than 1,500 but less than 1,536) More...
     
    nveu64_t mmc_rx_pause_frames
     This counter provides the number of good and valid Pause packets received. More...
     
    nveu64_t mmc_rx_pause_frames_h
     This counter provides upper 32 bytes of good and valid Pause packets received. More...
     
    nveu64_t mmc_rx_fifo_overflow
     This counter provides the number of missed received packets because of FIFO overflow in DWC_ether_qos. More...
     
    nveu64_t mmc_rx_fifo_overflow_h
     This counter provides upper 32 bytes of missed received packets because of FIFO overflow in DWC_ether_qos. More...
     
    nveu64_t mmc_rx_vlan_frames_gb
     This counter provides the number of good and bad VLAN packets received. More...
     
    nveu64_t mmc_rx_vlan_frames_gb_h
     This counter provides upper 32 bytes of good and bad VLAN packets received. More...
     
    nveu64_t mmc_rx_watchdog_error
     This counter provides the number of packets received with error because of watchdog timeout error. More...
     
    nveu64_t mmc_rx_receive_error
     This counter provides the number of packets received with Receive error or Packet Extension error on the GMII or MII interface. More...
     
    nveu64_t mmc_rx_ctrl_frames_g
     This counter provides the number of packets received with Receive error or Packet Extension error on the GMII or MII interface. More...
     
    nveu64_t mmc_tx_lpi_usec_cntr
     This counter provides the number of microseconds Tx LPI is asserted in the MAC controller. More...
     
    nveu64_t mmc_tx_lpi_tran_cntr
     This counter provides the number of times MAC controller has entered Tx LPI. More...
     
    nveu64_t mmc_rx_lpi_usec_cntr
     This counter provides the number of microseconds Rx LPI is asserted in the MAC controller. More...
     
    nveu64_t mmc_rx_lpi_tran_cntr
     This counter provides the number of times MAC controller has entered Rx LPI. More...
     
    nveu64_t mmc_rx_ipv4_gd
     This counter provides the number of good IPv4 datagrams received with the TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv4_gd_h
     This counter provides upper 32 bytes of good IPv4 datagrams received with the TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv4_hderr
     RxIPv4 Header Error Packets. More...
     
    nveu64_t mmc_rx_ipv4_hderr_h
     RxIPv4 of upper 32 bytes of Header Error Packets. More...
     
    nveu64_t mmc_rx_ipv4_nopay
     This counter provides the number of IPv4 datagram packets received that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv4_nopay_h
     This counter provides upper 32 bytes of IPv4 datagram packets received that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv4_frag
     This counter provides the number of good IPv4 datagrams received with fragmentation. More...
     
    nveu64_t mmc_rx_ipv4_frag_h
     This counter provides upper 32 bytes of good IPv4 datagrams received with fragmentation. More...
     
    nveu64_t mmc_rx_ipv4_udsbl
     This counter provides the number of good IPv4 datagrams received that had a UDP payload with checksum disabled. More...
     
    nveu64_t mmc_rx_ipv4_udsbl_h
     This counter provides upper 32 bytes of good IPv4 datagrams received that had a UDP payload with checksum disabled. More...
     
    nveu64_t mmc_rx_ipv6_gd_octets
     This counter provides the number of good IPv6 datagrams received with the TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv6_gd_octets_h
     This counter provides upper 32 bytes of good IPv6 datagrams received with the TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv6_hderr_octets
     This counter provides the number of IPv6 datagrams received with header (length or version mismatch) errors. More...
     
    nveu64_t mmc_rx_ipv6_hderr_octets_h
     This counter provides the number of IPv6 datagrams received with header (length or version mismatch) errors. More...
     
    nveu64_t mmc_rx_ipv6_nopay_octets
     This counter provides the number of IPv6 datagram packets received that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv6_nopay_octets_h
     This counter provides upper 32 bytes of IPv6 datagram packets received that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_udp_gd
     This counter provides the number of good IP datagrams received by DWC_ether_qos with a good UDP payload. More...
     
    nveu64_t mmc_rx_udp_gd_h
     This counter provides upper 32 bytes of good IP datagrams received by DWC_ether_qos with a good UDP payload. More...
     
    nveu64_t mmc_rx_udp_err
     This counter provides the number of good IP datagrams received by DWC_ether_qos with a good UDP payload. More...
     
    nveu64_t mmc_rx_udp_err_h
     This counter provides upper 32 bytes of good IP datagrams received by DWC_ether_qos with a good UDP payload. More...
     
    nveu64_t mmc_rx_tcp_gd
     This counter provides the number of good IP datagrams received with a good TCP payload. More...
     
    nveu64_t mmc_rx_tcp_gd_h
     This counter provides the number of good IP datagrams received with a good TCP payload. More...
     
    nveu64_t mmc_rx_tcp_err
     This counter provides upper 32 bytes of good IP datagrams received with a good TCP payload. More...
     
    nveu64_t mmc_rx_tcp_err_h
     This counter provides upper 32 bytes of good IP datagrams received with a good TCP payload. More...
     
    nveu64_t mmc_rx_icmp_gd
     This counter provides the number of good IP datagrams received with a good ICMP payload. More...
     
    nveu64_t mmc_rx_icmp_gd_h
     This counter provides upper 32 bytes of good IP datagrams received with a good ICMP payload. More...
     
    nveu64_t mmc_rx_icmp_err
     This counter provides the number of good IP datagrams received whose ICMP payload has a checksum error. More...
     
    nveu64_t mmc_rx_icmp_err_h
     This counter provides upper 32 bytes of good IP datagrams received whose ICMP payload has a checksum error. More...
     
    nveu64_t mmc_rx_ipv4_gd_octets
     This counter provides the number of bytes received by DWC_ether_qos in good IPv4 datagrams encapsulating TCP, UDP, or ICMP data. More...
     
    nveu64_t mmc_rx_ipv4_gd_octets_h
     This counter provides upper 32 bytes received by DWC_ether_qos in good IPv4 datagrams encapsulating TCP, UDP, or ICMP data. More...
     
    nveu64_t mmc_rx_ipv4_hderr_octets
     This counter provides the number of bytes received in IPv4 datagram with header errors (checksum, length, version mismatch). More...
     
    nveu64_t mmc_rx_ipv4_hderr_octets_h
     This counter provides upper 32 bytes received in IPv4 datagram with header errors (checksum, length, version mismatch). More...
     
    nveu64_t mmc_rx_ipv4_nopay_octets
     This counter provides the number of bytes received in IPv4 datagram that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv4_nopay_octets_h
     This counter provides upper 32 bytes received in IPv4 datagram that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv4_frag_octets
     This counter provides the number of bytes received in fragmented IPv4 datagrams. More...
     
    nveu64_t mmc_rx_ipv4_frag_octets_h
     This counter provides upper 32 bytes received in fragmented IPv4 datagrams. More...
     
    nveu64_t mmc_rx_ipv4_udsbl_octets
     This counter provides the number of bytes received in a UDP segment that had the UDP checksum disabled. More...
     
    nveu64_t mmc_rx_ipv4_udsbl_octets_h
     This counter provides upper 32 bytes received in a UDP segment that had the UDP checksum disabled. More...
     
    nveu64_t mmc_rx_ipv6_gd
     This counter provides the number of bytes received in good IPv6 datagrams encapsulating TCP, UDP, or ICMP data. More...
     
    nveu64_t mmc_rx_ipv6_gd_h
     This counter provides upper 32 bytes received in good IPv6 datagrams encapsulating TCP, UDP, or ICMP data. More...
     
    nveu64_t mmc_rx_ipv6_hderr
     This counter provides the number of bytes received in IPv6 datagrams with header errors (length, version mismatch). More...
     
    nveu64_t mmc_rx_ipv6_hderr_h
     This counter provides upper 32 bytes received in IPv6 datagrams with header errors (length, version mismatch). More...
     
    nveu64_t mmc_rx_ipv6_nopay
     This counter provides the number of bytes received in IPv6 datagrams that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_ipv6_nopay_h
     This counter provides upper 32 bytes received in IPv6 datagrams that did not have a TCP, UDP, or ICMP payload. More...
     
    nveu64_t mmc_rx_udp_gd_octets
     This counter provides the number of bytes received in a good UDP segment. More...
     
    nveu64_t mmc_rx_udp_gd_octets_h
     This counter provides upper 32 bytes received in a good UDP segment. More...
     
    nveu64_t mmc_rx_udp_err_octets
     This counter provides the number of bytes received in a UDP segment that had checksum errors. More...
     
    nveu64_t mmc_rx_udp_err_octets_h
     This counter provides upper 32 bytes received in a UDP segment that had checksum errors. More...
     
    nveu64_t mmc_rx_tcp_gd_octets
     This counter provides the number of bytes received in a good TCP segment. More...
     
    nveu64_t mmc_rx_tcp_gd_octets_h
     This counter provides upper 32 bytes received in a good TCP segment. More...
     
    nveu64_t mmc_rx_tcp_err_octets
     This counter provides the number of bytes received in a TCP segment that had checksum errors. More...
     
    nveu64_t mmc_rx_tcp_err_octets_h
     This counter provides upper 32 bytes received in a TCP segment that had checksum errors. More...
     
    nveu64_t mmc_rx_icmp_gd_octets
     This counter provides the number of bytes received in a good ICMP segment. More...
     
    nveu64_t mmc_rx_icmp_gd_octets_h
     This counter provides upper 32 bytes received in a good ICMP segment. More...
     
    nveu64_t mmc_rx_icmp_err_octets
     This counter provides the number of bytes received in a ICMP segment that had checksum errors. More...
     
    nveu64_t mmc_rx_icmp_err_octets_h
     This counter provides upper 32 bytes received in a ICMP segment that had checksum errors. More...
     
    nveu64_t mmc_tx_fpe_frag_cnt
     This counter provides the number of additional mPackets transmitted due to preemption. More...
     
    nveu64_t mmc_tx_fpe_hold_req_cnt
     This counter provides the count of number of times a hold request is given to MAC. More...
     
    nveu64_t mmc_rx_packet_reass_err_cnt
     This counter provides the number of MAC frames with reassembly errors on the Receiver, due to mismatch in the fragment count value. More...
     
    nveu64_t mmc_rx_packet_smd_err_cnt
     This counter the number of received MAC frames rejected due to unknown SMD value and MAC frame fragments rejected due to arriving with an SMD-C when there was no preceding preempted frame. More...
     
    nveu64_t mmc_rx_packet_asm_ok_cnt
     This counter provides the number of MAC frames that were successfully reassembled and delivered to MAC. More...
     
    nveu64_t mmc_rx_fpe_fragment_cnt
     This counter provides the number of additional mPackets received due to preemption. More...
     

    Field Documentation

    ◆ mmc_rx_1024_to_max_octets_gb

    nveu64_t osi_mmc_counters::mmc_rx_1024_to_max_octets_gb

    This counter provides the number of good and bad packets received with length 1024-maxbytes, exclusive of the preamble.

    Definition at line 471 of file nvethernetrm_export.h.

    ◆ mmc_rx_1024_to_max_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_1024_to_max_octets_gb_h

    This counter provides upper 32 bytes of good and bad packets received with length 1024-maxbytes, exclusive of the preamble.

    Definition at line 474 of file nvethernetrm_export.h.

    ◆ mmc_rx_128_to_255_octets_gb

    nveu64_t osi_mmc_counters::mmc_rx_128_to_255_octets_gb

    This counter provides the number of good and bad packets received with length 128-255 bytes, exclusive of the preamble.

    Definition at line 453 of file nvethernetrm_export.h.

    ◆ mmc_rx_128_to_255_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_128_to_255_octets_gb_h

    This counter provides upper 32 bytes of good and bad packets received with length 128-255 bytes, exclusive of the preamble.

    Definition at line 456 of file nvethernetrm_export.h.

    ◆ mmc_rx_256_to_511_octets_gb

    nveu64_t osi_mmc_counters::mmc_rx_256_to_511_octets_gb

    This counter provides the number of good and bad packets received with length 256-511 bytes, exclusive of the preamble.

    Definition at line 459 of file nvethernetrm_export.h.

    ◆ mmc_rx_256_to_511_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_256_to_511_octets_gb_h

    This counter provides upper 32 bytes of good and bad packets received with length 256-511 bytes, exclusive of the preamble.

    Definition at line 462 of file nvethernetrm_export.h.

    ◆ mmc_rx_512_to_1023_octets_gb

    nveu64_t osi_mmc_counters::mmc_rx_512_to_1023_octets_gb

    This counter provides the number of good and bad packets received with length 512-1023 bytes, exclusive of the preamble.

    Definition at line 465 of file nvethernetrm_export.h.

    ◆ mmc_rx_512_to_1023_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_512_to_1023_octets_gb_h

    This counter provides upper 32 bytes of good and bad packets received with length 512-1023 bytes, exclusive of the preamble.

    Definition at line 468 of file nvethernetrm_export.h.

    ◆ mmc_rx_64_octets_gb

    nveu64_t osi_mmc_counters::mmc_rx_64_octets_gb

    This counter provides the number of good and bad packets received with length 64 bytes, exclusive of the preamble.

    Definition at line 441 of file nvethernetrm_export.h.

    ◆ mmc_rx_64_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_64_octets_gb_h

    This counter provides upper 32 bytes of good and bad packets received with length 64 bytes, exclusive of the preamble.

    Definition at line 444 of file nvethernetrm_export.h.

    ◆ mmc_rx_65_to_127_octets_gb

    nveu64_t osi_mmc_counters::mmc_rx_65_to_127_octets_gb

    This counter provides the number of good and bad packets received with length 65-127 bytes, exclusive of the preamble.

    Definition at line 447 of file nvethernetrm_export.h.

    ◆ mmc_rx_65_to_127_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_65_to_127_octets_gb_h

    This counter provides upper 32 bytes of good and bad packets received with length 65-127 bytes, exclusive of the preamble.

    Definition at line 450 of file nvethernetrm_export.h.

    ◆ mmc_rx_align_error

    nveu64_t osi_mmc_counters::mmc_rx_align_error

    This counter provides the number of packets received with alignment (dribble) error.

    It is valid only in 10/100 mode

    Definition at line 425 of file nvethernetrm_export.h.

    ◆ mmc_rx_broadcastframe_g

    nveu64_t osi_mmc_counters::mmc_rx_broadcastframe_g

    This counter provides the number of good broadcast packets received.

    Definition at line 407 of file nvethernetrm_export.h.

    ◆ mmc_rx_broadcastframe_g_h

    nveu64_t osi_mmc_counters::mmc_rx_broadcastframe_g_h

    This counter provides upper 32 bytes of good broadcast packets received.

    Definition at line 410 of file nvethernetrm_export.h.

    ◆ mmc_rx_crc_error

    nveu64_t osi_mmc_counters::mmc_rx_crc_error

    This counter provides the number of packets received with CRC error.

    Definition at line 419 of file nvethernetrm_export.h.

    ◆ mmc_rx_crc_error_h

    nveu64_t osi_mmc_counters::mmc_rx_crc_error_h

    This counter provides upper 32 bytes of packets received with CRC error.

    Definition at line 422 of file nvethernetrm_export.h.

    ◆ mmc_rx_ctrl_frames_g

    nveu64_t osi_mmc_counters::mmc_rx_ctrl_frames_g

    This counter provides the number of packets received with Receive error or Packet Extension error on the GMII or MII interface.

    Definition at line 522 of file nvethernetrm_export.h.

    ◆ mmc_rx_fifo_overflow

    nveu64_t osi_mmc_counters::mmc_rx_fifo_overflow

    This counter provides the number of missed received packets because of FIFO overflow in DWC_ether_qos.

    Definition at line 504 of file nvethernetrm_export.h.

    ◆ mmc_rx_fifo_overflow_h

    nveu64_t osi_mmc_counters::mmc_rx_fifo_overflow_h

    This counter provides upper 32 bytes of missed received packets because of FIFO overflow in DWC_ether_qos.

    Definition at line 507 of file nvethernetrm_export.h.

    ◆ mmc_rx_fpe_fragment_cnt

    nveu64_t osi_mmc_counters::mmc_rx_fpe_fragment_cnt

    This counter provides the number of additional mPackets received due to preemption.

    Definition at line 771 of file nvethernetrm_export.h.

    ◆ mmc_rx_framecount_gb

    nveu64_t osi_mmc_counters::mmc_rx_framecount_gb

    This counter provides the number of good and bad packets received.

    Definition at line 389 of file nvethernetrm_export.h.

    ◆ mmc_rx_framecount_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_framecount_gb_h

    This counter provides upper 32 bytes of good and bad packets received.

    Definition at line 392 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_err

    nveu64_t osi_mmc_counters::mmc_rx_icmp_err

    This counter provides the number of good IP datagrams received whose ICMP payload has a checksum error.

    Definition at line 618 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_err_h

    nveu64_t osi_mmc_counters::mmc_rx_icmp_err_h

    This counter provides upper 32 bytes of good IP datagrams received whose ICMP payload has a checksum error.

    Definition at line 621 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_err_octets

    nveu64_t osi_mmc_counters::mmc_rx_icmp_err_octets

    This counter provides the number of bytes received in a ICMP segment that had checksum errors.

    This counter does not count IP header bytes

    Definition at line 746 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_err_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_icmp_err_octets_h

    This counter provides upper 32 bytes received in a ICMP segment that had checksum errors.

    This counter does not count IP header bytes

    Definition at line 750 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_gd

    nveu64_t osi_mmc_counters::mmc_rx_icmp_gd

    This counter provides the number of good IP datagrams received with a good ICMP payload.

    Definition at line 612 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_gd_h

    nveu64_t osi_mmc_counters::mmc_rx_icmp_gd_h

    This counter provides upper 32 bytes of good IP datagrams received with a good ICMP payload.

    Definition at line 615 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_gd_octets

    nveu64_t osi_mmc_counters::mmc_rx_icmp_gd_octets

    This counter provides the number of bytes received in a good ICMP segment.

    This counter does not count IP header bytes

    Definition at line 739 of file nvethernetrm_export.h.

    ◆ mmc_rx_icmp_gd_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_icmp_gd_octets_h

    This counter provides upper 32 bytes received in a good ICMP segment.

    This counter does not count IP header bytes

    Definition at line 742 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_frag

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_frag

    This counter provides the number of good IPv4 datagrams received with fragmentation.

    Definition at line 553 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_frag_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_frag_h

    This counter provides upper 32 bytes of good IPv4 datagrams received with fragmentation.

    Definition at line 556 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_frag_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_frag_octets

    This counter provides the number of bytes received in fragmented IPv4 datagrams.

    The value in the Length field of IPv4 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 660 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_frag_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_frag_octets_h

    This counter provides upper 32 bytes received in fragmented IPv4 datagrams.

    The value in the Length field of IPv4 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 665 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_gd

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_gd

    This counter provides the number of good IPv4 datagrams received with the TCP, UDP, or ICMP payload.

    Definition at line 537 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_gd_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_gd_h

    This counter provides upper 32 bytes of good IPv4 datagrams received with the TCP, UDP, or ICMP payload.

    Definition at line 540 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_gd_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_gd_octets

    This counter provides the number of bytes received by DWC_ether_qos in good IPv4 datagrams encapsulating TCP, UDP, or ICMP data.

    (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 626 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_gd_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_gd_octets_h

    This counter provides upper 32 bytes received by DWC_ether_qos in good IPv4 datagrams encapsulating TCP, UDP, or ICMP data.

    (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 631 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_hderr

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_hderr

    RxIPv4 Header Error Packets.

    Definition at line 542 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_hderr_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_hderr_h

    RxIPv4 of upper 32 bytes of Header Error Packets.

    Definition at line 544 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_hderr_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_hderr_octets

    This counter provides the number of bytes received in IPv4 datagram with header errors (checksum, length, version mismatch).

    The value in the Length field of IPv4 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 637 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_hderr_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_hderr_octets_h

    This counter provides upper 32 bytes received in IPv4 datagram with header errors (checksum, length, version mismatch).

    The value in the Length field of IPv4 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 643 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_nopay

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_nopay

    This counter provides the number of IPv4 datagram packets received that did not have a TCP, UDP, or ICMP payload.

    Definition at line 547 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_nopay_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_nopay_h

    This counter provides upper 32 bytes of IPv4 datagram packets received that did not have a TCP, UDP, or ICMP payload.

    Definition at line 550 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_nopay_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_nopay_octets

    This counter provides the number of bytes received in IPv4 datagram that did not have a TCP, UDP, or ICMP payload.

    The value in the Length field of IPv4 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 649 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_nopay_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_nopay_octets_h

    This counter provides upper 32 bytes received in IPv4 datagram that did not have a TCP, UDP, or ICMP payload.

    The value in the Length field of IPv4 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 655 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_udsbl

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_udsbl

    This counter provides the number of good IPv4 datagrams received that had a UDP payload with checksum disabled.

    Definition at line 559 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_udsbl_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_udsbl_h

    This counter provides upper 32 bytes of good IPv4 datagrams received that had a UDP payload with checksum disabled.

    Definition at line 562 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_udsbl_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_udsbl_octets

    This counter provides the number of bytes received in a UDP segment that had the UDP checksum disabled.

    This counter does not count IP Header bytes. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 670 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv4_udsbl_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv4_udsbl_octets_h

    This counter provides upper 32 bytes received in a UDP segment that had the UDP checksum disabled.

    This counter does not count IP Header bytes. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 675 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_gd

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_gd

    This counter provides the number of bytes received in good IPv6 datagrams encapsulating TCP, UDP, or ICMP data.

    (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 679 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_gd_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_gd_h

    This counter provides upper 32 bytes received in good IPv6 datagrams encapsulating TCP, UDP, or ICMP data.

    (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 683 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_gd_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_gd_octets

    This counter provides the number of good IPv6 datagrams received with the TCP, UDP, or ICMP payload.

    Definition at line 565 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_gd_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_gd_octets_h

    This counter provides upper 32 bytes of good IPv6 datagrams received with the TCP, UDP, or ICMP payload.

    Definition at line 568 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_hderr

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_hderr

    This counter provides the number of bytes received in IPv6 datagrams with header errors (length, version mismatch).

    The value in the Length field of IPv6 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 689 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_hderr_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_hderr_h

    This counter provides upper 32 bytes received in IPv6 datagrams with header errors (length, version mismatch).

    The value in the Length field of IPv6 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 695 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_hderr_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_hderr_octets

    This counter provides the number of IPv6 datagrams received with header (length or version mismatch) errors.

    Definition at line 571 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_hderr_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_hderr_octets_h

    This counter provides the number of IPv6 datagrams received with header (length or version mismatch) errors.

    Definition at line 574 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_nopay

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_nopay

    This counter provides the number of bytes received in IPv6 datagrams that did not have a TCP, UDP, or ICMP payload.

    The value in the Length field of IPv6 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 701 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_nopay_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_nopay_h

    This counter provides upper 32 bytes received in IPv6 datagrams that did not have a TCP, UDP, or ICMP payload.

    The value in the Length field of IPv6 header is used to update this counter. (Ethernet header, FCS, pad, or IP pad bytes are not included in this counter

    Definition at line 707 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_nopay_octets

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_nopay_octets

    This counter provides the number of IPv6 datagram packets received that did not have a TCP, UDP, or ICMP payload.

    Definition at line 577 of file nvethernetrm_export.h.

    ◆ mmc_rx_ipv6_nopay_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_ipv6_nopay_octets_h

    This counter provides upper 32 bytes of IPv6 datagram packets received that did not have a TCP, UDP, or ICMP payload.

    Definition at line 580 of file nvethernetrm_export.h.

    ◆ mmc_rx_jabber_error

    nveu64_t osi_mmc_counters::mmc_rx_jabber_error

    This counter provides the number of giant packets received with length (including CRC) greater than 1,518 bytes (1,522 bytes for VLAN tagged) and with CRC error.

    Definition at line 432 of file nvethernetrm_export.h.

    ◆ mmc_rx_length_error

    nveu64_t osi_mmc_counters::mmc_rx_length_error

    This counter provides the number of packets received with length error (Length Type field not equal to packet size), for all packets with valid length field.

    Definition at line 483 of file nvethernetrm_export.h.

    ◆ mmc_rx_length_error_h

    nveu64_t osi_mmc_counters::mmc_rx_length_error_h

    This counter provides upper 32 bytes of packets received with length error (Length Type field not equal to packet size), for all packets with valid length field.

    Definition at line 487 of file nvethernetrm_export.h.

    ◆ mmc_rx_lpi_tran_cntr

    nveu64_t osi_mmc_counters::mmc_rx_lpi_tran_cntr

    This counter provides the number of times MAC controller has entered Rx LPI.

    Definition at line 534 of file nvethernetrm_export.h.

    ◆ mmc_rx_lpi_usec_cntr

    nveu64_t osi_mmc_counters::mmc_rx_lpi_usec_cntr

    This counter provides the number of microseconds Rx LPI is asserted in the MAC controller.

    Definition at line 531 of file nvethernetrm_export.h.

    ◆ mmc_rx_multicastframe_g

    nveu64_t osi_mmc_counters::mmc_rx_multicastframe_g

    This counter provides the number of good multicast packets received.

    Definition at line 413 of file nvethernetrm_export.h.

    ◆ mmc_rx_multicastframe_g_h

    nveu64_t osi_mmc_counters::mmc_rx_multicastframe_g_h

    This counter provides upper 32 bytes of good multicast packets received.

    Definition at line 416 of file nvethernetrm_export.h.

    ◆ mmc_rx_octetcount_g

    nveu64_t osi_mmc_counters::mmc_rx_octetcount_g

    This counter provides the number of bytes received by DWC_ether_qos, exclusive of preamble, in good and bad packets.

    Definition at line 401 of file nvethernetrm_export.h.

    ◆ mmc_rx_octetcount_g_h

    nveu64_t osi_mmc_counters::mmc_rx_octetcount_g_h

    This counter provides upper 32 bytes of bytes received by DWC_ether_qos, exclusive of preamble, in good and bad packets.

    Definition at line 404 of file nvethernetrm_export.h.

    ◆ mmc_rx_octetcount_gb

    nveu64_t osi_mmc_counters::mmc_rx_octetcount_gb

    This counter provides the number of bytes received by DWC_ther_qos, exclusive of preamble, in good and bad packets.

    Definition at line 395 of file nvethernetrm_export.h.

    ◆ mmc_rx_octetcount_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_octetcount_gb_h

    This counter provides upper 32 bytes of bytes received by DWC_ether_qos, exclusive of preamble, in good and bad packets.

    Definition at line 398 of file nvethernetrm_export.h.

    ◆ mmc_rx_outofrangetype

    nveu64_t osi_mmc_counters::mmc_rx_outofrangetype

    This counter provides the number of packets received with length field not equal to the valid packet size (greater than 1,500 but less than 1,536)

    Definition at line 491 of file nvethernetrm_export.h.

    ◆ mmc_rx_outofrangetype_h

    nveu64_t osi_mmc_counters::mmc_rx_outofrangetype_h

    This counter provides upper 32 bytes of packets received with length field not equal to the valid packet size (greater than 1,500 but less than 1,536)

    Definition at line 495 of file nvethernetrm_export.h.

    ◆ mmc_rx_oversize_g

    nveu64_t osi_mmc_counters::mmc_rx_oversize_g

    This counter provides the number of packets received without error, with length greater than the maxsize.

    Definition at line 438 of file nvethernetrm_export.h.

    ◆ mmc_rx_packet_asm_ok_cnt

    nveu64_t osi_mmc_counters::mmc_rx_packet_asm_ok_cnt

    This counter provides the number of MAC frames that were successfully reassembled and delivered to MAC.

    Definition at line 768 of file nvethernetrm_export.h.

    ◆ mmc_rx_packet_reass_err_cnt

    nveu64_t osi_mmc_counters::mmc_rx_packet_reass_err_cnt

    This counter provides the number of MAC frames with reassembly errors on the Receiver, due to mismatch in the fragment count value.

    Definition at line 760 of file nvethernetrm_export.h.

    ◆ mmc_rx_packet_smd_err_cnt

    nveu64_t osi_mmc_counters::mmc_rx_packet_smd_err_cnt

    This counter the number of received MAC frames rejected due to unknown SMD value and MAC frame fragments rejected due to arriving with an SMD-C when there was no preceding preempted frame.

    Definition at line 765 of file nvethernetrm_export.h.

    ◆ mmc_rx_pause_frames

    nveu64_t osi_mmc_counters::mmc_rx_pause_frames

    This counter provides the number of good and valid Pause packets received.

    Definition at line 498 of file nvethernetrm_export.h.

    ◆ mmc_rx_pause_frames_h

    nveu64_t osi_mmc_counters::mmc_rx_pause_frames_h

    This counter provides upper 32 bytes of good and valid Pause packets received.

    Definition at line 501 of file nvethernetrm_export.h.

    ◆ mmc_rx_receive_error

    nveu64_t osi_mmc_counters::mmc_rx_receive_error

    This counter provides the number of packets received with Receive error or Packet Extension error on the GMII or MII interface.

    Definition at line 519 of file nvethernetrm_export.h.

    ◆ mmc_rx_runt_error

    nveu64_t osi_mmc_counters::mmc_rx_runt_error

    This counter provides the number of packets received with runt (length less than 64 bytes and CRC error) error.

    Definition at line 428 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_err

    nveu64_t osi_mmc_counters::mmc_rx_tcp_err

    This counter provides upper 32 bytes of good IP datagrams received with a good TCP payload.

    Definition at line 606 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_err_h

    nveu64_t osi_mmc_counters::mmc_rx_tcp_err_h

    This counter provides upper 32 bytes of good IP datagrams received with a good TCP payload.

    Definition at line 609 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_err_octets

    nveu64_t osi_mmc_counters::mmc_rx_tcp_err_octets

    This counter provides the number of bytes received in a TCP segment that had checksum errors.

    This counter does not count IP header bytes

    Definition at line 732 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_err_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_tcp_err_octets_h

    This counter provides upper 32 bytes received in a TCP segment that had checksum errors.

    This counter does not count IP header bytes

    Definition at line 736 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_gd

    nveu64_t osi_mmc_counters::mmc_rx_tcp_gd

    This counter provides the number of good IP datagrams received with a good TCP payload.

    Definition at line 600 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_gd_h

    nveu64_t osi_mmc_counters::mmc_rx_tcp_gd_h

    This counter provides the number of good IP datagrams received with a good TCP payload.

    Definition at line 603 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_gd_octets

    nveu64_t osi_mmc_counters::mmc_rx_tcp_gd_octets

    This counter provides the number of bytes received in a good TCP segment.

    This counter does not count IP header bytes

    Definition at line 725 of file nvethernetrm_export.h.

    ◆ mmc_rx_tcp_gd_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_tcp_gd_octets_h

    This counter provides upper 32 bytes received in a good TCP segment.

    This counter does not count IP header bytes

    Definition at line 728 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_err

    nveu64_t osi_mmc_counters::mmc_rx_udp_err

    This counter provides the number of good IP datagrams received by DWC_ether_qos with a good UDP payload.

    This counter is not updated when the RxIPv4_UDP_Checksum_Disabled_Packets counter is incremented

    Definition at line 592 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_err_h

    nveu64_t osi_mmc_counters::mmc_rx_udp_err_h

    This counter provides upper 32 bytes of good IP datagrams received by DWC_ether_qos with a good UDP payload.

    This counter is not updated when the RxIPv4_UDP_Checksum_Disabled_Packets counter is incremented

    Definition at line 597 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_err_octets

    nveu64_t osi_mmc_counters::mmc_rx_udp_err_octets

    This counter provides the number of bytes received in a UDP segment that had checksum errors.

    This counter does not count IP header bytes

    Definition at line 718 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_err_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_udp_err_octets_h

    This counter provides upper 32 bytes received in a UDP segment that had checksum errors.

    This counter does not count IP header bytes

    Definition at line 722 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_gd

    nveu64_t osi_mmc_counters::mmc_rx_udp_gd

    This counter provides the number of good IP datagrams received by DWC_ether_qos with a good UDP payload.

    Definition at line 584 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_gd_h

    nveu64_t osi_mmc_counters::mmc_rx_udp_gd_h

    This counter provides upper 32 bytes of good IP datagrams received by DWC_ether_qos with a good UDP payload.

    Definition at line 587 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_gd_octets

    nveu64_t osi_mmc_counters::mmc_rx_udp_gd_octets

    This counter provides the number of bytes received in a good UDP segment.

    This counter does not count IP header bytes

    Definition at line 711 of file nvethernetrm_export.h.

    ◆ mmc_rx_udp_gd_octets_h

    nveu64_t osi_mmc_counters::mmc_rx_udp_gd_octets_h

    This counter provides upper 32 bytes received in a good UDP segment.

    This counter does not count IP header bytes

    Definition at line 714 of file nvethernetrm_export.h.

    ◆ mmc_rx_undersize_g

    nveu64_t osi_mmc_counters::mmc_rx_undersize_g

    This counter provides the number of packets received with length less than 64 bytes, without any errors.

    Definition at line 435 of file nvethernetrm_export.h.

    ◆ mmc_rx_unicast_g

    nveu64_t osi_mmc_counters::mmc_rx_unicast_g

    This counter provides the number of good unicast packets received.

    Definition at line 476 of file nvethernetrm_export.h.

    ◆ mmc_rx_unicast_g_h

    nveu64_t osi_mmc_counters::mmc_rx_unicast_g_h

    This counter provides upper 32 bytes of good unicast packets received.

    Definition at line 479 of file nvethernetrm_export.h.

    ◆ mmc_rx_vlan_frames_gb

    nveu64_t osi_mmc_counters::mmc_rx_vlan_frames_gb

    This counter provides the number of good and bad VLAN packets received.

    Definition at line 510 of file nvethernetrm_export.h.

    ◆ mmc_rx_vlan_frames_gb_h

    nveu64_t osi_mmc_counters::mmc_rx_vlan_frames_gb_h

    This counter provides upper 32 bytes of good and bad VLAN packets received.

    Definition at line 513 of file nvethernetrm_export.h.

    ◆ mmc_rx_watchdog_error

    nveu64_t osi_mmc_counters::mmc_rx_watchdog_error

    This counter provides the number of packets received with error because of watchdog timeout error.

    Definition at line 516 of file nvethernetrm_export.h.

    ◆ mmc_tx_1024_to_max_octets_gb

    nveu64_t osi_mmc_counters::mmc_tx_1024_to_max_octets_gb

    This counter provides the number of good and bad packets transmitted with length 1024-max bytes, exclusive of preamble and retried packets.

    Definition at line 314 of file nvethernetrm_export.h.

    ◆ mmc_tx_1024_to_max_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_1024_to_max_octets_gb_h

    This counter provides upper 32 bits of transmitted 1024-tomaxsize octet size good and bad packets count.

    Definition at line 317 of file nvethernetrm_export.h.

    ◆ mmc_tx_128_to_255_octets_gb

    nveu64_t osi_mmc_counters::mmc_tx_128_to_255_octets_gb

    This counter provides the number of good and bad packets transmitted with length 128-255 bytes, exclusive of preamble and retried packets.

    Definition at line 293 of file nvethernetrm_export.h.

    ◆ mmc_tx_128_to_255_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_128_to_255_octets_gb_h

    This counter provides upper 32 bits of transmitted 128-to-255 octet size good and bad packets count.

    Definition at line 296 of file nvethernetrm_export.h.

    ◆ mmc_tx_256_to_511_octets_gb

    nveu64_t osi_mmc_counters::mmc_tx_256_to_511_octets_gb

    This counter provides the number of good and bad packets transmitted with length 256-511 bytes, exclusive of preamble and retried packets.

    Definition at line 300 of file nvethernetrm_export.h.

    ◆ mmc_tx_256_to_511_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_256_to_511_octets_gb_h

    This counter provides upper 32 bits of transmitted 256-to-511 octet size good and bad packets count.

    Definition at line 303 of file nvethernetrm_export.h.

    ◆ mmc_tx_512_to_1023_octets_gb

    nveu64_t osi_mmc_counters::mmc_tx_512_to_1023_octets_gb

    This counter provides the number of good and bad packets transmitted with length 512-1023 bytes, exclusive of preamble and retried packets.

    Definition at line 307 of file nvethernetrm_export.h.

    ◆ mmc_tx_512_to_1023_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_512_to_1023_octets_gb_h

    This counter provides upper 32 bits of transmitted 512-to-1023 octet size good and bad packets count.

    Definition at line 310 of file nvethernetrm_export.h.

    ◆ mmc_tx_64_octets_gb

    nveu64_t osi_mmc_counters::mmc_tx_64_octets_gb

    This counter provides the number of good and bad packets transmitted with length 64 bytes, exclusive of preamble and retried packets.

    Definition at line 279 of file nvethernetrm_export.h.

    ◆ mmc_tx_64_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_64_octets_gb_h

    This counter provides upper 32 bits of transmitted 64 octet size good and bad packets count.

    Definition at line 282 of file nvethernetrm_export.h.

    ◆ mmc_tx_65_to_127_octets_gb

    nveu64_t osi_mmc_counters::mmc_tx_65_to_127_octets_gb

    This counter provides the number of good and bad packets transmitted with length 65-127 bytes, exclusive of preamble and retried packets.

    Definition at line 286 of file nvethernetrm_export.h.

    ◆ mmc_tx_65_to_127_octets_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_65_to_127_octets_gb_h

    Provides upper 32 bits of transmitted 65-to-127 octet size good and bad packets count.

    Definition at line 289 of file nvethernetrm_export.h.

    ◆ mmc_tx_broadcast_gb

    nveu64_t osi_mmc_counters::mmc_tx_broadcast_gb

    This counter provides the number of good and bad broadcast packets.

    Definition at line 331 of file nvethernetrm_export.h.

    ◆ mmc_tx_broadcast_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_broadcast_gb_h

    This counter provides upper 32 bits of transmitted good bad broadcast packets count.

    Definition at line 334 of file nvethernetrm_export.h.

    ◆ mmc_tx_broadcastframe_g

    nveu64_t osi_mmc_counters::mmc_tx_broadcastframe_g

    This counter provides number of good broadcast packets transmitted.

    Definition at line 266 of file nvethernetrm_export.h.

    ◆ mmc_tx_broadcastframe_g_h

    nveu64_t osi_mmc_counters::mmc_tx_broadcastframe_g_h

    This counter provides upper 32 bits of transmitted good broadcast packets count.

    Definition at line 269 of file nvethernetrm_export.h.

    ◆ mmc_tx_carrier_error

    nveu64_t osi_mmc_counters::mmc_tx_carrier_error

    This counter provides the number of packets aborted because of carrier sense error (no carrier or loss of carrier)

    Definition at line 358 of file nvethernetrm_export.h.

    ◆ mmc_tx_deferred

    nveu64_t osi_mmc_counters::mmc_tx_deferred

    This counter provides the number of successfully transmitted after a deferral in the half-duplex mode.

    Definition at line 349 of file nvethernetrm_export.h.

    ◆ mmc_tx_excessdef

    nveu64_t osi_mmc_counters::mmc_tx_excessdef

    This counter provides the number of packets aborted because of excessive deferral error (deferred for more than two max-sized packet times)

    Definition at line 372 of file nvethernetrm_export.h.

    ◆ mmc_tx_exesscol

    nveu64_t osi_mmc_counters::mmc_tx_exesscol

    This counter provides the number of packets aborted because of excessive (16) collision errors.

    Definition at line 355 of file nvethernetrm_export.h.

    ◆ mmc_tx_fpe_frag_cnt

    nveu64_t osi_mmc_counters::mmc_tx_fpe_frag_cnt

    This counter provides the number of additional mPackets transmitted due to preemption.

    Definition at line 753 of file nvethernetrm_export.h.

    ◆ mmc_tx_fpe_hold_req_cnt

    nveu64_t osi_mmc_counters::mmc_tx_fpe_hold_req_cnt

    This counter provides the count of number of times a hold request is given to MAC.

    Definition at line 756 of file nvethernetrm_export.h.

    ◆ mmc_tx_framecount_g

    nveu64_t osi_mmc_counters::mmc_tx_framecount_g

    This counter provides the number of good packets transmitted.

    Definition at line 366 of file nvethernetrm_export.h.

    ◆ mmc_tx_framecount_g_h

    nveu64_t osi_mmc_counters::mmc_tx_framecount_g_h

    This counter provides upper 32 bytes of good packets transmitted.

    Definition at line 368 of file nvethernetrm_export.h.

    ◆ mmc_tx_framecount_gb

    nveu64_t osi_mmc_counters::mmc_tx_framecount_gb

    This counter provides the number of good and bad packets transmitted, exclusive of retried packets.

    Definition at line 260 of file nvethernetrm_export.h.

    ◆ mmc_tx_framecount_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_framecount_gb_h

    This counter provides upper 32 bits of transmitted good and bad packets count.

    Definition at line 263 of file nvethernetrm_export.h.

    ◆ mmc_tx_latecol

    nveu64_t osi_mmc_counters::mmc_tx_latecol

    This counter provides the number of packets aborted because of late collision error.

    Definition at line 352 of file nvethernetrm_export.h.

    ◆ mmc_tx_lpi_tran_cntr

    nveu64_t osi_mmc_counters::mmc_tx_lpi_tran_cntr

    This counter provides the number of times MAC controller has entered Tx LPI.

    Definition at line 528 of file nvethernetrm_export.h.

    ◆ mmc_tx_lpi_usec_cntr

    nveu64_t osi_mmc_counters::mmc_tx_lpi_usec_cntr

    This counter provides the number of microseconds Tx LPI is asserted in the MAC controller.

    Definition at line 525 of file nvethernetrm_export.h.

    ◆ mmc_tx_multicast_gb

    nveu64_t osi_mmc_counters::mmc_tx_multicast_gb

    This counter provides the number of good and bad multicast packets.

    Definition at line 325 of file nvethernetrm_export.h.

    ◆ mmc_tx_multicast_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_multicast_gb_h

    This counter provides upper 32 bits of transmitted good bad multicast packets count.

    Definition at line 328 of file nvethernetrm_export.h.

    ◆ mmc_tx_multicastframe_g

    nveu64_t osi_mmc_counters::mmc_tx_multicastframe_g

    This counter provides number of good multicast packets transmitted.

    Definition at line 272 of file nvethernetrm_export.h.

    ◆ mmc_tx_multicastframe_g_h

    nveu64_t osi_mmc_counters::mmc_tx_multicastframe_g_h

    This counter provides upper 32 bits of transmitted good multicast packet count.

    Definition at line 275 of file nvethernetrm_export.h.

    ◆ mmc_tx_multicol_g

    nveu64_t osi_mmc_counters::mmc_tx_multicol_g

    This counter provides the number of successfully transmitted packets after a multi collision in the half-duplex mode.

    Definition at line 346 of file nvethernetrm_export.h.

    ◆ mmc_tx_octetcount_g

    nveu64_t osi_mmc_counters::mmc_tx_octetcount_g

    This counter provides the number of bytes transmitted, exclusive of preamble, only in good packets.

    Definition at line 361 of file nvethernetrm_export.h.

    ◆ mmc_tx_octetcount_g_h

    nveu64_t osi_mmc_counters::mmc_tx_octetcount_g_h

    This counter provides upper 32 bytes of bytes transmitted, exclusive of preamble, only in good packets.

    Definition at line 364 of file nvethernetrm_export.h.

    ◆ mmc_tx_octetcount_gb

    nveu64_t osi_mmc_counters::mmc_tx_octetcount_gb

    This counter provides the number of bytes transmitted, exclusive of preamble and retried bytes, in good and bad packets.

    Definition at line 255 of file nvethernetrm_export.h.

    ◆ mmc_tx_octetcount_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_octetcount_gb_h

    This counter provides upper 32 bits of transmitted octet count.

    Definition at line 257 of file nvethernetrm_export.h.

    ◆ mmc_tx_osize_frame_g

    nveu64_t osi_mmc_counters::mmc_tx_osize_frame_g

    This counter provides the number of packets transmitted without errors and with length greater than the maxsize (1,518 or 1,522 bytes for VLAN tagged packets; 2000 bytes.

    Definition at line 387 of file nvethernetrm_export.h.

    ◆ mmc_tx_pause_frame

    nveu64_t osi_mmc_counters::mmc_tx_pause_frame

    This counter provides the number of good Pause packets transmitted.

    Definition at line 375 of file nvethernetrm_export.h.

    ◆ mmc_tx_pause_frame_h

    nveu64_t osi_mmc_counters::mmc_tx_pause_frame_h

    This counter provides upper 32 bytes of good Pause packets transmitted.

    Definition at line 378 of file nvethernetrm_export.h.

    ◆ mmc_tx_singlecol_g

    nveu64_t osi_mmc_counters::mmc_tx_singlecol_g

    This counter provides the number of successfully transmitted packets after a single collision in the half-duplex mode.

    Definition at line 343 of file nvethernetrm_export.h.

    ◆ mmc_tx_underflow_error

    nveu64_t osi_mmc_counters::mmc_tx_underflow_error

    This counter provides the number of abort packets due to underflow error.

    Definition at line 337 of file nvethernetrm_export.h.

    ◆ mmc_tx_underflow_error_h

    nveu64_t osi_mmc_counters::mmc_tx_underflow_error_h

    This counter provides upper 32 bits of abort packets due to underflow error.

    Definition at line 340 of file nvethernetrm_export.h.

    ◆ mmc_tx_unicast_gb

    nveu64_t osi_mmc_counters::mmc_tx_unicast_gb

    This counter provides the number of good and bad unicast packets.

    Definition at line 319 of file nvethernetrm_export.h.

    ◆ mmc_tx_unicast_gb_h

    nveu64_t osi_mmc_counters::mmc_tx_unicast_gb_h

    This counter provides upper 32 bits of transmitted good bad unicast packets count.

    Definition at line 322 of file nvethernetrm_export.h.

    ◆ mmc_tx_vlan_frame_g

    nveu64_t osi_mmc_counters::mmc_tx_vlan_frame_g

    This counter provides the number of good VLAN packets transmitted.

    Definition at line 380 of file nvethernetrm_export.h.

    ◆ mmc_tx_vlan_frame_g_h

    nveu64_t osi_mmc_counters::mmc_tx_vlan_frame_g_h

    This counter provides upper 32 bytes of good VLAN packets transmitted.

    Definition at line 383 of file nvethernetrm_export.h.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产