Symbol: link_vars
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1535
struct link_vars link_vars;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1185
u16 line_speed = bp->link_vars.line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1224
if (!bp->link_vars.link_up || (bp->flags & MF_FUNC_DIS))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1233
if (bp->link_vars.duplex == DUPLEX_FULL)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1238
if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_RX)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1243
if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_TX)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1281
bp->link_vars.link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4814
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4817
if ((bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
112
bnx2x_update_pfc(&bp->link_params, &bp->link_vars, &pfc_params);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
122
bnx2x_update_pfc(&bp->link_params, &bp->link_vars, &nig_params);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
598
if (bnx2x_ets_e3b0_config(&bp->link_params, &bp->link_vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
601
bnx2x_ets_disabled(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
611
bnx2x_ets_disabled(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1228
return bp->link_vars.link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1834
&bp->link_vars, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1847
&bp->link_vars, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1850
&bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2118
eee_cfg = bp->link_vars.eee_status;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2156
eee_cfg = bp->link_vars.eee_status;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2483
while (!bp->link_vars.link_up && cnt--)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2486
if (cnt <= 0 && !bp->link_vars.link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2536
bnx2x_phy_init(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2731
(bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) > 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
283
if ((bp->state == BNX2X_STATE_OPEN) && bp->link_vars.link_up &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
285
cmd->base.duplex = bp->link_vars.duplex;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
290
cmd->base.speed = bp->link_vars.line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3047
is_serdes = (bp->link_vars.link_status & LINK_STATUS_SERDES_LINK) > 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3048
link_up = bp->link_vars.link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
306
if (bp->link_vars.link_status & LINK_STATUS_AUTO_NEGOTIATE_COMPLETE) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
307
u32 status = bp->link_vars.link_status;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3298
bnx2x_set_led(&bp->link_params, &bp->link_vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3305
bnx2x_set_led(&bp->link_params, &bp->link_vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3312
bnx2x_set_led(&bp->link_params, &bp->link_vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3314
bp->link_vars.line_speed);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
402
u32 line_speed = bp->link_vars.line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10145
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10244
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10265
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10284
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10484
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11038
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1129
const struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11304
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11463
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11502
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12663
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12683
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12702
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12728
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12743
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12813
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12888
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12947
int bnx2x_phy_init(struct link_params *params, struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13036
int bnx2x_link_reset(struct link_params *params, struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13128
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1350
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13615
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13651
struct link_vars *vars, u32 status,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13730
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13786
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13828
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13838
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13910
void bnx2x_period_func(struct link_params *params, struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13998
void bnx2x_init_mod_abs_int(struct bnx2x *bp, struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1468
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1546
struct link_vars *vars, u8 lb)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1735
struct link_vars *vars, u8 lb)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1805
struct link_vars *vars, u8 lb)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1938
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1967
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2119
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
216
struct link_vars *vars, u8 notify);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2215
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2269
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2333
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2398
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2900
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2933
struct link_vars *vars, u8 mode)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2953
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2969
struct link_vars *vars, u8 modes)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3006
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3420
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3462
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3489
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3536
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3591
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3630
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3668
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3731
struct link_vars *vars) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3883
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4401
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4492
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4699
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4805
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
498
static u32 bnx2x_ets_get_min_w_val_nig(const struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5033
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5137
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5267
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5373
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5420
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5516
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5529
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5620
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5694
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
570
const struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5857
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5929
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5978
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6125
struct link_vars *vars, u8 is_10g_plus)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6299
struct link_vars *vars, u8 mode, u32 speed)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6447
int bnx2x_test_link(struct link_params *params, struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6453
struct link_vars temp_vars;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6529
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6634
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6681
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6801
int bnx2x_link_update(struct link_params *params, struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6804
struct link_vars phy_vars[MAX_PHYS];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7096
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7116
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7325
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7376
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
745
const struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7523
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
768
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7687
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7713
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8835
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8897
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9001
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9057
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9078
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9293
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9462
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9803
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9949
struct link_vars *vars)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
126
struct link_vars;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
131
struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
133
struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
378
int bnx2x_phy_init(struct link_params *params, struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
383
int bnx2x_link_reset(struct link_params *params, struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
385
int bnx2x_lfa_reset(struct link_params *params, struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
387
int bnx2x_link_update(struct link_params *params, struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
402
struct link_vars *output);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
412
struct link_vars *vars, u8 mode, u32 speed);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
424
int bnx2x_test_link(struct link_params *params, struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
520
struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
526
struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
538
const struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
541
void bnx2x_init_mod_abs_int(struct bnx2x *bp, struct link_vars *vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
545
void bnx2x_period_func(struct link_params *params, struct link_vars *vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10281
bp->link_vars.link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10386
bnx2x_period_func(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2312
switch (bp->link_vars.ieee_fc &
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2344
if (!CHIP_IS_E1(bp) && bp->dropless_fc && bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2345
if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_TX)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2390
rc = bnx2x_phy_init(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2398
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2414
bnx2x_phy_init(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2428
bnx2x_lfa_reset(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2437
bnx2x_link_reset(&bp->link_params, &bp->link_vars, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2447
rc = bnx2x_test_link(&bp->link_params, &bp->link_vars,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2516
vn_max_rate = (bp->link_vars.line_speed * maxCfg) / 100;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2578
input.port_rate = bp->link_vars.line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2658
bnx2x_link_update(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2662
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2664
if (bp->link_vars.mac_type != MAC_TYPE_EMAC) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2676
if (bp->link_vars.link_up && bp->link_vars.line_speed)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2693
bnx2x_link_status_update(&bp->link_params, &bp->link_vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2694
if (bp->link_vars.link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2723
bp->link_vars.mac_type = MAC_TYPE_BMAC;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2724
bp->link_vars.line_speed = SPEED_10000;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2725
bp->link_vars.link_status =
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2728
bp->link_vars.link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2729
bp->link_vars.duplex = DUPLEX_FULL;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2730
bp->link_vars.flow_ctrl = BNX2X_FLOW_CTRL_NONE;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3339
bp->link_vars.line_speed = SPEED_10000;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3563
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4186
if ((attn & bp->link_vars.aeu_int_mask) && bp->port.pmf) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4330
if (bp->link_vars.periodic_flags &
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4334
bp->link_vars.periodic_flags &=
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6541
bnx2x_init_mod_abs_int(bp, &bp->link_vars, bp->common.chip_id,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
275
if (!bp->link_vars.link_up || !bp->port.pmf) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
319
if (bp->link_vars.mac_type == MAC_TYPE_EMAC) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
369
switch (bp->link_vars.mac_type) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
813
switch (bp->link_vars.mac_type) {