Lines Matching refs:link_vars

272 	if ((bp->state == BNX2X_STATE_OPEN) && bp->link_vars.link_up &&  in bnx2x_get_settings()
274 cmd->duplex = bp->link_vars.duplex; in bnx2x_get_settings()
279 ethtool_cmd_speed_set(cmd, bp->link_vars.line_speed); in bnx2x_get_settings()
296 if (bp->link_vars.link_status & LINK_STATUS_AUTO_NEGOTIATE_COMPLETE) { in bnx2x_get_settings()
297 u32 status = bp->link_vars.link_status; in bnx2x_get_settings()
366 u32 line_speed = bp->link_vars.line_speed; in bnx2x_set_settings()
1155 return bp->link_vars.link_up; in bnx2x_get_link()
1743 &bp->link_vars, 0); in bnx2x_set_eeprom()
1756 &bp->link_vars, 1); in bnx2x_set_eeprom()
1759 &bp->link_vars); in bnx2x_set_eeprom()
2013 eee_cfg = bp->link_vars.eee_status; in bnx2x_get_eee()
2050 eee_cfg = bp->link_vars.eee_status; in bnx2x_set_eee()
2377 while (!bp->link_vars.link_up && cnt--) in bnx2x_wait_for_link()
2380 if (cnt <= 0 && !bp->link_vars.link_up) in bnx2x_wait_for_link()
2430 bnx2x_phy_init(&bp->link_params, &bp->link_vars); in bnx2x_run_loopback()
2625 (bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) > 0; in bnx2x_test_ext_loopback()
2941 is_serdes = (bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) > 0; in bnx2x_self_test()
2942 link_up = bp->link_vars.link_up; in bnx2x_self_test()
3201 bnx2x_set_led(&bp->link_params, &bp->link_vars, in bnx2x_set_phys_id()
3208 bnx2x_set_led(&bp->link_params, &bp->link_vars, in bnx2x_set_phys_id()
3215 bnx2x_set_led(&bp->link_params, &bp->link_vars, in bnx2x_set_phys_id()
3217 bp->link_vars.line_speed); in bnx2x_set_phys_id()