FreeBSD kernel BXE device code
elink_vars Struct Reference

#include <bxe_elink.h>

Data Fields

uint8_t phy_flags
 
uint8_t mac_type
 
uint8_t phy_link_up
 
uint8_t link_up
 
uint16_t line_speed
 
uint16_t duplex
 
uint16_t flow_ctrl
 
uint16_t ieee_fc
 
uint32_t link_status
 
uint32_t eee_status
 
uint8_t fault_detected
 
uint8_t check_kr2_recovery_cnt
 
uint16_t periodic_flags
 
uint32_t aeu_int_mask
 
uint8_t rx_tx_asic_rst
 
uint8_t turn_to_run_wc_rt
 
uint16_t rsrv2
 

Detailed Description

Definition at line 473 of file bxe_elink.h.

Field Documentation

◆ aeu_int_mask

uint32_t elink_vars::aeu_int_mask

◆ check_kr2_recovery_cnt

uint8_t elink_vars::check_kr2_recovery_cnt

◆ duplex

◆ eee_status

◆ fault_detected

uint8_t elink_vars::fault_detected

◆ flow_ctrl

◆ ieee_fc

◆ line_speed

◆ link_status

◆ link_up

◆ mac_type

◆ periodic_flags

uint16_t elink_vars::periodic_flags

◆ phy_flags

◆ phy_link_up

◆ rsrv2

uint16_t elink_vars::rsrv2

Definition at line 510 of file bxe_elink.h.

Referenced by elink_link_update().

◆ rx_tx_asic_rst

uint8_t elink_vars::rx_tx_asic_rst

◆ turn_to_run_wc_rt

uint8_t elink_vars::turn_to_run_wc_rt

Definition at line 509 of file bxe_elink.h.

Referenced by elink_link_update(), and elink_warpcore_config_runtime().


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