Home
last modified time | relevance | path

Searched refs:link_vars (Results 1 – 8 of 8) sorted by relevance

/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_link.h126 struct link_vars;
131 struct link_vars *vars);
133 struct link_vars *vars);
335 struct link_vars { struct
378 int bnx2x_phy_init(struct link_params *params, struct link_vars *vars); argument
402 struct link_vars *output);
412 struct link_vars *vars, u8 mode, u32 speed);
520 struct link_vars *vars,
526 struct link_vars *vars);
538 const struct link_vars *vars,
[all …]
A Dbnx2x_link.c1350 struct link_vars *vars, in bnx2x_update_pfc_xmac()
2119 struct link_vars *vars, in bnx2x_update_pfc_nig()
2953 struct link_vars *vars) in bnx2x_eee_disable()
3420 struct link_vars *vars) in set_phy_vars()
3489 struct link_vars *vars, in bnx2x_pause_resolve()
3536 struct link_vars *vars) in bnx2x_ext_phy_update_adv_fc()
5137 struct link_vars *vars) in bnx2x_program_serdes()
5373 struct link_vars *vars, in bnx2x_update_adv_fc()
5978 struct link_vars *vars) in bnx2x_prepare_xgxs()
6453 struct link_vars temp_vars; in bnx2x_test_link()
[all …]
A Dbnx2x_ethtool.c285 cmd->base.duplex = bp->link_vars.duplex; in bnx2x_get_link_ksettings()
307 u32 status = bp->link_vars.link_status; in bnx2x_get_link_ksettings()
1228 return bp->link_vars.link_up; in bnx2x_get_link()
1834 &bp->link_vars, 0); in bnx2x_set_eeprom()
1847 &bp->link_vars, 1); in bnx2x_set_eeprom()
1850 &bp->link_vars); in bnx2x_set_eeprom()
2118 eee_cfg = bp->link_vars.eee_status; in bnx2x_get_eee()
2156 eee_cfg = bp->link_vars.eee_status; in bnx2x_set_eee()
2483 while (!bp->link_vars.link_up && cnt--) in bnx2x_wait_for_link()
3048 link_up = bp->link_vars.link_up; in bnx2x_self_test()
[all …]
A Dbnx2x_main.c2309 switch (bp->link_vars.ieee_fc & in bnx2x_calc_fc_adv()
2395 if (bp->link_vars.link_up) { in bnx2x_initial_phy_init()
2659 if (bp->link_vars.link_up) { in bnx2x_link_attn()
2673 if (bp->link_vars.link_up && bp->link_vars.line_speed) in bnx2x_link_attn()
2691 if (bp->link_vars.link_up) in bnx2x__link_status_update()
2722 bp->link_vars.link_status = in bnx2x__link_status_update()
2725 bp->link_vars.link_up = 1; in bnx2x__link_status_update()
2726 bp->link_vars.duplex = DUPLEX_FULL; in bnx2x__link_status_update()
3560 if (bp->link_vars.link_up) { in bnx2x_config_mf_bw()
4331 bp->link_vars.periodic_flags &= in bnx2x_attn_int_deasserted3()
[all …]
A Dbnx2x_dcb.c112 bnx2x_update_pfc(&bp->link_params, &bp->link_vars, &pfc_params); in bnx2x_pfc_set()
122 bnx2x_update_pfc(&bp->link_params, &bp->link_vars, &nig_params); in bnx2x_pfc_clear()
598 if (bnx2x_ets_e3b0_config(&bp->link_params, &bp->link_vars, in bnx2x_dcbx_update_ets_config()
601 bnx2x_ets_disabled(&bp->link_params, &bp->link_vars); in bnx2x_dcbx_update_ets_config()
611 bnx2x_ets_disabled(&bp->link_params, &bp->link_vars); in bnx2x_dcbx_update_ets_params()
A Dbnx2x_stats.c275 if (!bp->link_vars.link_up || !bp->port.pmf) { in bnx2x_port_stats_init()
319 if (bp->link_vars.mac_type == MAC_TYPE_EMAC) { in bnx2x_port_stats_init()
369 switch (bp->link_vars.mac_type) { in bnx2x_port_stats_init()
813 switch (bp->link_vars.mac_type) { in bnx2x_hw_stats_update()
A Dbnx2x_cmn.c1185 u16 line_speed = bp->link_vars.line_speed; in bnx2x_get_mf_speed()
1224 if (!bp->link_vars.link_up || (bp->flags & MF_FUNC_DIS)) in bnx2x_fill_report_data()
1233 if (bp->link_vars.duplex == DUPLEX_FULL) in bnx2x_fill_report_data()
1238 if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_RX) in bnx2x_fill_report_data()
1243 if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_fill_report_data()
1281 bp->link_vars.link_up = 0; in __bnx2x_link_report()
4820 if (bp->link_vars.link_up) { in bnx2x_get_cur_phy_idx()
4823 if ((bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) && in bnx2x_get_cur_phy_idx()
A Dbnx2x.h1535 struct link_vars link_vars; member

Completed in 98 milliseconds