NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
osi_stats Struct Reference

Detailed Description

OSI Core error stats structure.

Definition at line 206 of file nvethernetrm_export.h.

Data Fields

nveu64_t const_gate_ctr_err
 Constant Gate Control Error. More...
 
nveu64_t head_of_line_blk_sch
 Head-Of-Line Blocking due to Scheduling. More...
 
nveu64_t hlbs_q [OSI_MAX_TC_NUM]
 Per TC Schedule Error. More...
 
nveu64_t head_of_line_blk_frm
 Head-Of-Line Blocking due to Frame Size. More...
 
nveu64_t hlbf_q [OSI_MAX_TC_NUM]
 Per TC Frame Size Error. More...
 
nveu64_t base_time_reg_err
 BTR Error. More...
 
nveu64_t sw_own_list_complete
 Switch to Software Owned List Complete. More...
 
nveu64_t mgbe_ip_header_err
 IP Header Error. More...
 
nveu64_t mgbe_jabber_timeout_err
 Jabber time out Error. More...
 
nveu64_t mgbe_payload_cs_err
 Payload Checksum Error. More...
 
nveu64_t mgbe_tx_underflow_err
 Under Flow Error. More...
 
nveu64_t rx_buf_unavail_irq_n [OSI_MTL_MAX_NUM_QUEUES]
 RX buffer unavailable irq count. More...
 
nveu64_t tx_proc_stopped_irq_n [OSI_MTL_MAX_NUM_QUEUES]
 Transmit Process Stopped irq count. More...
 
nveu64_t tx_buf_unavail_irq_n [OSI_MTL_MAX_NUM_QUEUES]
 Transmit Buffer Unavailable irq count. More...
 
nveu64_t rx_proc_stopped_irq_n [OSI_MTL_MAX_NUM_QUEUES]
 Receive Process Stopped irq count. More...
 
nveu64_t rx_watchdog_irq_n
 Receive Watchdog Timeout irq count. More...
 
nveu64_t fatal_bus_error_irq_n
 Fatal Bus Error irq count. More...
 
nveu64_t ts_lock_add_fail
 lock fail count node addition More...
 
nveu64_t ts_lock_del_fail
 lock fail count node removal More...
 

Field Documentation

◆ base_time_reg_err

nveu64_t osi_stats::base_time_reg_err

BTR Error.

Definition at line 218 of file nvethernetrm_export.h.

◆ const_gate_ctr_err

nveu64_t osi_stats::const_gate_ctr_err

Constant Gate Control Error.

Definition at line 208 of file nvethernetrm_export.h.

◆ fatal_bus_error_irq_n

nveu64_t osi_stats::fatal_bus_error_irq_n

Fatal Bus Error irq count.

Definition at line 241 of file nvethernetrm_export.h.

◆ head_of_line_blk_frm

nveu64_t osi_stats::head_of_line_blk_frm

Head-Of-Line Blocking due to Frame Size.

Definition at line 214 of file nvethernetrm_export.h.

◆ head_of_line_blk_sch

nveu64_t osi_stats::head_of_line_blk_sch

Head-Of-Line Blocking due to Scheduling.

Definition at line 210 of file nvethernetrm_export.h.

◆ hlbf_q

nveu64_t osi_stats::hlbf_q[OSI_MAX_TC_NUM]

Per TC Frame Size Error.

Definition at line 216 of file nvethernetrm_export.h.

◆ hlbs_q

nveu64_t osi_stats::hlbs_q[OSI_MAX_TC_NUM]

Per TC Schedule Error.

Definition at line 212 of file nvethernetrm_export.h.

◆ mgbe_ip_header_err

nveu64_t osi_stats::mgbe_ip_header_err

IP Header Error.

Definition at line 223 of file nvethernetrm_export.h.

◆ mgbe_jabber_timeout_err

nveu64_t osi_stats::mgbe_jabber_timeout_err

Jabber time out Error.

Definition at line 225 of file nvethernetrm_export.h.

◆ mgbe_payload_cs_err

nveu64_t osi_stats::mgbe_payload_cs_err

Payload Checksum Error.

Definition at line 227 of file nvethernetrm_export.h.

◆ mgbe_tx_underflow_err

nveu64_t osi_stats::mgbe_tx_underflow_err

Under Flow Error.

Definition at line 229 of file nvethernetrm_export.h.

◆ rx_buf_unavail_irq_n

nveu64_t osi_stats::rx_buf_unavail_irq_n[OSI_MTL_MAX_NUM_QUEUES]

RX buffer unavailable irq count.

Definition at line 231 of file nvethernetrm_export.h.

◆ rx_proc_stopped_irq_n

nveu64_t osi_stats::rx_proc_stopped_irq_n[OSI_MTL_MAX_NUM_QUEUES]

Receive Process Stopped irq count.

Definition at line 237 of file nvethernetrm_export.h.

◆ rx_watchdog_irq_n

nveu64_t osi_stats::rx_watchdog_irq_n

Receive Watchdog Timeout irq count.

Definition at line 239 of file nvethernetrm_export.h.

◆ sw_own_list_complete

nveu64_t osi_stats::sw_own_list_complete

Switch to Software Owned List Complete.

Definition at line 220 of file nvethernetrm_export.h.

◆ ts_lock_add_fail

nveu64_t osi_stats::ts_lock_add_fail

lock fail count node addition

Definition at line 243 of file nvethernetrm_export.h.

◆ ts_lock_del_fail

nveu64_t osi_stats::ts_lock_del_fail

lock fail count node removal

Definition at line 245 of file nvethernetrm_export.h.

◆ tx_buf_unavail_irq_n

nveu64_t osi_stats::tx_buf_unavail_irq_n[OSI_MTL_MAX_NUM_QUEUES]

Transmit Buffer Unavailable irq count.

Definition at line 235 of file nvethernetrm_export.h.

◆ tx_proc_stopped_irq_n

nveu64_t osi_stats::tx_proc_stopped_irq_n[OSI_MTL_MAX_NUM_QUEUES]

Transmit Process Stopped irq count.

Definition at line 233 of file nvethernetrm_export.h.


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