• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.5 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 189 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 408 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 411 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 390 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 393 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 396 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 399 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 402 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 405 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 378 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 381 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 384 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 387 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 362 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 344 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 347 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 356 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 359 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 459 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 441 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 444 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 708 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 326 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 329 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 555 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 558 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 683 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 687 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 549 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 552 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 676 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 679 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 490 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 493 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 597 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 602 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 474 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 477 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 563 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 568 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 479 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 481 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 574 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 580 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 484 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 487 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 586 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 592 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 496 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 499 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 607 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 612 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 616 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 620 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 502 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 505 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 626 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 632 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 508 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 511 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 638 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 644 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 514 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 517 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 369 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 420 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 424 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 471 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 468 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 350 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 353 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 338 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 341 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 332 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 335 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 428 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 432 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 375 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 705 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 697 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 702 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 435 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 438 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 456 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 365 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 543 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 546 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 669 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 673 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 537 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 540 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 662 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 665 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 529 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 534 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 655 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 659 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 521 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 524 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 648 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 651 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 372 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 413 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 416 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 447 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 450 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 453 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 251 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 254 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 230 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 233 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 237 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 240 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 244 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 247 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 216 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 219 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 223 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 226 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 268 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 271 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 203 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 206 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 295 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 286 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 309 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 292 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 690 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 693 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 303 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 305 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 197 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 200 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 289 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 465 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 462 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 262 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 265 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 209 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 212 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 283 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 298 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 301 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 192 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 194 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 324 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 312 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 315 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 280 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 274 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 277 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 256 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 259 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 317 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 320 of file nvethernetrm_export.h.


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