Lines Matching refs:link_vars

275 	if ((bp->state == BNX2X_STATE_OPEN) && bp->link_vars.link_up &&  in bnx2x_get_settings()
277 cmd->duplex = bp->link_vars.duplex; in bnx2x_get_settings()
282 ethtool_cmd_speed_set(cmd, bp->link_vars.line_speed); in bnx2x_get_settings()
299 if (bp->link_vars.link_status & LINK_STATUS_AUTO_NEGOTIATE_COMPLETE) { in bnx2x_get_settings()
300 u32 status = bp->link_vars.link_status; in bnx2x_get_settings()
383 u32 line_speed = bp->link_vars.line_speed; in bnx2x_set_settings()
1182 return bp->link_vars.link_up; in bnx2x_get_link()
1787 &bp->link_vars, 0); in bnx2x_set_eeprom()
1800 &bp->link_vars, 1); in bnx2x_set_eeprom()
1803 &bp->link_vars); in bnx2x_set_eeprom()
2058 eee_cfg = bp->link_vars.eee_status; in bnx2x_get_eee()
2095 eee_cfg = bp->link_vars.eee_status; in bnx2x_set_eee()
2422 while (!bp->link_vars.link_up && cnt--) in bnx2x_wait_for_link()
2425 if (cnt <= 0 && !bp->link_vars.link_up) in bnx2x_wait_for_link()
2475 bnx2x_phy_init(&bp->link_params, &bp->link_vars); in bnx2x_run_loopback()
2670 (bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) > 0; in bnx2x_test_ext_loopback()
2986 is_serdes = (bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) > 0; in bnx2x_self_test()
2987 link_up = bp->link_vars.link_up; in bnx2x_self_test()
3246 bnx2x_set_led(&bp->link_params, &bp->link_vars, in bnx2x_set_phys_id()
3253 bnx2x_set_led(&bp->link_params, &bp->link_vars, in bnx2x_set_phys_id()
3260 bnx2x_set_led(&bp->link_params, &bp->link_vars, in bnx2x_set_phys_id()
3262 bp->link_vars.line_speed); in bnx2x_set_phys_id()