Symbol: link_up
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
222
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
244
result.s.link_up = inband_status.s.status;
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
271
if (!result.s.link_up)
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
276
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
366
else if (!link_info.s.link_up)
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
243
pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
246
if (link_info.s.link_up)
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
409
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
419
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
463
result.s.link_up =
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
477
result.s.link_up = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
486
result.s.link_up = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
152
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
158
result.s.link_up = inband.s.status;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
172
result.s.link_up = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
178
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c
280
result.s.link_up = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c
313
if (!link_info.s.link_up)
arch/mips/cavium-octeon/executive/cvmx-helper.c
1101
result.s.link_up = 1;
arch/mips/include/asm/octeon/cvmx-helper.h
58
uint64_t link_up:1; /**< Is the physical link up? */
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
587
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
619
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
643
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
675
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
793
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
825
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
851
uint64_t link_up:1;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
883
uint64_t link_up:1;
arch/mips/pci/pci-ar724x.c
121
if (!apc->link_up)
arch/mips/pci/pci-ar724x.c
169
if (!apc->link_up)
arch/mips/pci/pci-ar724x.c
422
apc->link_up = ar724x_pci_check_link(apc);
arch/mips/pci/pci-ar724x.c
423
if (!apc->link_up)
arch/mips/pci/pci-ar724x.c
47
bool link_up;
arch/mips/pci/pci-ar724x.c
82
if (!apc->link_up)
drivers/accel/qaic/mhi_controller.c
912
void qaic_mhi_free_controller(struct mhi_controller *mhi_cntrl, bool link_up)
drivers/accel/qaic/mhi_controller.c
914
mhi_power_down(mhi_cntrl, link_up);
drivers/accel/qaic/mhi_controller.h
12
void qaic_mhi_free_controller(struct mhi_controller *mhi_cntrl, bool link_up);
drivers/accel/qaic/qaic_drv.c
618
qaic_mhi_free_controller(qdev->mhi_cntrl, link_up);
drivers/accel/qaic/qaic_drv.c
625
link_up = true;
drivers/accel/qaic/qaic_drv.c
82
static bool link_up;
drivers/accel/qaic/qaic_drv.c
845
link_up = true;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1423
mhdp->link_up = true;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1435
mhdp->link_up = false;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1929
if (mhdp->plugged && !mhdp->link_up) {
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2248
mhdp->link_up = false;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2251
if (!mhdp->link_up) {
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
389
bool link_up;
drivers/infiniband/hw/hfi1/chip.c
1541
return read_write_sw(ppd->dd, &ppd->link_up, mode, data);
drivers/infiniband/hw/hfi1/hfi.h
907
u64 link_up;
drivers/infiniband/hw/usnic/usnic_fwd.c
131
ufdev->link_up = 1;
drivers/infiniband/hw/usnic/usnic_fwd.c
138
ufdev->link_up = 0;
drivers/infiniband/hw/usnic/usnic_fwd.c
153
if (!ufdev->link_up)
drivers/infiniband/hw/usnic/usnic_fwd.h
56
bool link_up;
drivers/infiniband/hw/usnic/usnic_ib_main.c
206
if (!us_ibdev->ufdev->link_up &&
drivers/infiniband/hw/usnic/usnic_ib_main.c
215
} else if (us_ibdev->ufdev->link_up &&
drivers/infiniband/hw/usnic/usnic_ib_main.c
455
us_ibdev->ufdev->link_up, us_ibdev->ufdev->mtu);
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
359
if (!us_ibdev->ufdev->link_up) {
drivers/net/bonding/bond_main.c
1829
info.link_up = slave->link == BOND_LINK_UP ||
drivers/net/dsa/b53/b53_priv.h
58
bool link_up);
drivers/net/dsa/b53/b53_serdes.c
140
phy_interface_t interface, bool link_up)
drivers/net/dsa/b53/b53_serdes.c
150
if (link_up)
drivers/net/dsa/b53/b53_serdes.h
111
phy_interface_t interface, bool link_up);
drivers/net/dsa/mv88e6xxx/pcs-6185.c
34
bool link_up;
drivers/net/dsa/mv88e6xxx/pcs-6185.c
47
link_up = !!(status & MV88E6XXX_PORT_STS_LINK);
drivers/net/dsa/mv88e6xxx/pcs-6185.c
49
phylink_pcs_change(&mpcs->phylink_pcs, link_up);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h
14
u8 link_up:1;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h
430
u32 link_up;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
229
link_options.link_up = 1U;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
265
link_options.link_up = 1U;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
271
link_options.link_up = 0U;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
214
u16 link_up = 0;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
220
link_up = phy_data & BMSR_LSTATUS;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
222
if (!link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1002
if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1111
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
1150
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
1179
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
1257
bp->link_up = 0;
drivers/net/ethernet/broadcom/bnx2.c
1276
if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1321
if (bp->link_up && (bp->line_speed == SPEED_1000) &&
drivers/net/ethernet/broadcom/bnx2.c
1333
if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1555
u8 link_up;
drivers/net/ethernet/broadcom/bnx2.c
1558
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
1565
link_up = bp->link_up;
drivers/net/ethernet/broadcom/bnx2.c
1594
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
1623
bp->link_up = 0;
drivers/net/ethernet/broadcom/bnx2.c
1626
if (bp->link_up != link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1808
if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1815
bp->link_up = 0;
drivers/net/ethernet/broadcom/bnx2.c
1842
if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.c
1977
u8 link_up = bp->link_up;
drivers/net/ethernet/broadcom/bnx2.c
1988
bp->link_up = 0;
drivers/net/ethernet/broadcom/bnx2.c
1992
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
2048
if (bp->link_up != link_up)
drivers/net/ethernet/broadcom/bnx2.c
2107
else if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.c
2440
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
2472
bp->link_up = 1;
drivers/net/ethernet/broadcom/bnx2.c
5989
if (bp->link_up)
drivers/net/ethernet/broadcom/bnx2.c
6077
} else if ((bp->link_up == 0) && (bp->autoneg & AUTONEG_SPEED)) {
drivers/net/ethernet/broadcom/bnx2.c
6093
else if ((bp->link_up) && (bp->autoneg & AUTONEG_SPEED) &&
drivers/net/ethernet/broadcom/bnx2.c
6118
if (bp->link_up && (val & MISC_SHDW_AN_DBG_NOSYNC)) {
drivers/net/ethernet/broadcom/bnx2.c
6124
} else if (!bp->link_up && !(val & MISC_SHDW_AN_DBG_NOSYNC))
drivers/net/ethernet/broadcom/bnx2.c
6144
else if ((bp->link_up == 0) && (bp->autoneg & AUTONEG_SPEED)) {
drivers/net/ethernet/broadcom/bnx2.c
6760
bp->link_up = 0;
drivers/net/ethernet/broadcom/bnx2.c
679
if (bp->link_up)
drivers/net/ethernet/broadcom/bnx2.c
7187
return bp->link_up;
drivers/net/ethernet/broadcom/bnx2.c
7617
if (bp->link_up)
drivers/net/ethernet/broadcom/bnx2.c
940
if (bp->link_up) {
drivers/net/ethernet/broadcom/bnx2.h
6946
u8 link_up;
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
1281
bp->link_vars.link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4815
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1228
return bp->link_vars.link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2471
static void bnx2x_wait_for_link(struct bnx2x *bp, u8 link_up, u8 is_serdes)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2475
if (link_up) {
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
283
if ((bp->state == BNX2X_STATE_OPEN) && bp->link_vars.link_up &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3011
u8 is_serdes, link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3048
link_up = bp->link_vars.link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3103
bnx2x_wait_for_link(bp, link_up, is_serdes);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3114
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10488
u8 link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10504
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10522
link_up = ((legacy_status & (1<<11)) == (1<<11));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10532
link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10535
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10562
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10608
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11308
u8 link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11322
link_up = ((legacy_status & (1<<2)) == (1<<2));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11324
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11406
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11505
u8 link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11519
link_up = ((val1 & 4) == 4);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11521
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11537
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12666
vars->link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12686
vars->link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12705
vars->link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12731
vars->link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12747
vars->link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12959
vars->link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13123
vars->link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13131
vars->link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13673
DP(NETIF_MSG_LINK, "Link changed:[%x %x]->%x\n", vars->link_up,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13686
vars->link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13698
vars->link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2236
if (!vars->link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4705
vars->link_up = (vars->link_status & LINK_STATUS_LINK_UP);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
4706
if (vars->link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
502
if (vars->link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5624
u16 gp_status, duplex = DUPLEX_HALF, link_up = 0, speed_mask;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5635
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5638
gp_status, link_up, speed_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5639
rc = bnx2x_get_link_speed_duplex(phy, params, vars, link_up, speed_mask,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5698
u16 gp_status1, gp_speed, link_up, duplex = DUPLEX_FULL;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5705
MDIO_WC_REG_DIGITAL5_LINK_STATUS, &link_up);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5707
MDIO_WC_REG_DIGITAL5_LINK_STATUS, &link_up);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5708
link_up &= 0x1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5715
1, &link_up);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5717
temp_link_up, link_up);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5718
link_up &= (1<<2);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5719
if (link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5727
link_up = ((gp_status1 >> 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5737
link_up |= (an_link & (1<<2));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5739
if (link_up && SINGLE_MEDIA_DIRECT(params)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5803
link_up = !!link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5805
rc = bnx2x_get_link_speed_duplex(phy, params, vars, link_up, gp_speed,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
5809
if ((!link_up) && (phy->media_type == ETH_PHY_KR) &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6342
if (!vars->link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6457
u16 link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6462
1, &link_up);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6464
1, &link_up);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6465
link_up &= (1<<2);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6474
link_up = gp_status & (1 << lane);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6476
if (!link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6704
vars->link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6729
vars->link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6822
phy_vars[phy_index].link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7032
vars->link_up = (vars->phy_link_up &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7043
if (vars->link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7526
u8 link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7561
link_up = ((val1 & 4) == 4);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7564
if (link_up &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7582
link_up = (((val1 & 4) == 4) || (an1000_status & (1<<1)));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7583
if (link_up && bnx2x_8073_is_snr_needed(bp, phy)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7603
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7608
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7613
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7618
link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7623
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7663
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7715
u8 link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7736
link_up = ((rx_sd & 0x1) && (val1 & (1<<9)) && ((val1 & (1<<8)) == 0));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7737
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7741
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8837
u8 link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8869
link_up = ((rx_sd & pcs_status & 0x1) || (val2 & (1<<1)));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8870
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8889
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9061
u8 link_up = bnx2x_8706_8726_read_status(phy, params, vars);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9062
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9068
link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9072
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9466
u8 link_up = 0, oc_port = params->port;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9566
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9571
link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9576
link_up = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9594
if (link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9608
if (link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
9616
return link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
352
u8 link_up;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10281
bp->link_vars.link_up = 0;
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
2398
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2662
if (bp->link_vars.link_up) {
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
2694
if (bp->link_vars.link_up)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2728
bp->link_vars.link_up = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3563
if (bp->link_vars.link_up) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
275
if (!bp->link_vars.link_up || !bp->port.pmf) {
drivers/net/ethernet/broadcom/tg3.c
10974
if (!tp->link_up)
drivers/net/ethernet/broadcom/tg3.c
11126
if (tp->link_up &&
drivers/net/ethernet/broadcom/tg3.c
11130
if (!tp->link_up &&
drivers/net/ethernet/broadcom/tg3.c
11151
bool link_up = !((cpmu & TG3_CPMU_STATUS_LINK_MASK) ==
drivers/net/ethernet/broadcom/tg3.c
11154
if (link_up != tp->link_up)
drivers/net/ethernet/broadcom/tg3.c
13151
if (tp->link_up)
drivers/net/ethernet/broadcom/tg3.c
1898
tp->link_up = netif_carrier_ok(tp->dev);
drivers/net/ethernet/broadcom/tg3.c
2616
tp->link_up = false;
drivers/net/ethernet/broadcom/tg3.c
2644
if (netif_running(tp->dev) && tp->link_up) {
drivers/net/ethernet/broadcom/tg3.c
4700
if (curr_link_up != tp->link_up) {
drivers/net/ethernet/broadcom/tg3.c
4789
tp->link_up) {
drivers/net/ethernet/broadcom/tg3.c
5711
tp->link_up &&
drivers/net/ethernet/broadcom/tg3.c
5911
if (tp->link_up) {
drivers/net/ethernet/broadcom/tg3.c
5998
if (!tp->link_up &&
drivers/net/ethernet/broadcom/tg3.c
6028
} else if (tp->link_up &&
drivers/net/ethernet/broadcom/tg3.c
6095
if (tp->link_up) {
drivers/net/ethernet/broadcom/tg3.c
6105
if (!tp->link_up)
drivers/net/ethernet/broadcom/tg3.c
7480
if (tp->link_up)
drivers/net/ethernet/broadcom/tg3.c
9602
if (!tp->link_up)
drivers/net/ethernet/broadcom/tg3.h
3430
bool link_up;
drivers/net/ethernet/brocade/bna/bnad.c
931
bool link_up = false;
drivers/net/ethernet/brocade/bna/bnad.c
933
link_up = (link_status == BNA_LINK_UP) || (link_status == BNA_CEE_UP);
drivers/net/ethernet/brocade/bna/bnad.c
945
if (link_up) {
drivers/net/ethernet/cavium/liquidio/lio_core.c
524
lio->linfo.link.s.link_up &&
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
383
if (linfo->link.s.link_up) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
1865
lio->linfo.link.s.link_up = 0;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2316
(!lio->linfo.link.s.link_up) ||
drivers/net/ethernet/cavium/liquidio/lio_main.c
2320
lio->linfo.link.s.link_up);
drivers/net/ethernet/cavium/liquidio/lio_main.c
491
if (linfo->link.s.link_up) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
576
if (lio->linfo.link.s.link_up) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1426
(!lio->linfo.link.s.link_up) || (skb->len <= 0)) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1428
lio->linfo.link.s.link_up);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
269
if (linfo->link.s.link_up) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
351
if (lio->linfo.link.s.link_up) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
968
lio->linfo.link.s.link_up = 0;
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
693
u64 link_up:1;
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
707
u64 link_up:1;
drivers/net/ethernet/cavium/liquidio/octeon_network.h
596
if (lio->linfo.link.s.link_up) {
drivers/net/ethernet/cavium/thunder/nic.h
314
bool link_up;
drivers/net/ethernet/cavium/thunder/nic.h
512
u8 link_up;
drivers/net/ethernet/cavium/thunder/nic_main.c
943
mbx.link_status.link_up = link.link_up;
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
128
if (!nic->link_up) {
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
186
return nic->link_up;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1343
nic->link_up = false;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
227
nic->link_up = false;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
247
if (nic->link_up != mbx.link_status.link_up) {
drivers/net/ethernet/cavium/thunder/nicvf_main.c
248
nic->link_up = mbx.link_status.link_up;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
252
if (nic->link_up) {
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1018
lmac->link_up = true;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1025
lmac->link_up = false;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1030
if (lmac->last_link != lmac->link_up) {
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1031
if (lmac->link_up) {
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1034
lmac->link_up = false;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1039
lmac->last_link = lmac->link_up;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1111
lmac->link_up = true;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
217
link->link_up = lmac->link_up;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
429
xcv_setup_link(enable ? lmac->link_up : 0, lmac->last_speed);
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
536
if (lmac->link_up) {
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
54
bool link_up;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
588
xcv_setup_link(lmac->link_up, lmac->last_speed);
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
619
lmac->link_up = true;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
621
lmac->link_up = false;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
956
lmac->link_up = false;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
962
lmac->link_up = ((pcs_link & PCS_MRX_STATUS_LINK) != 0) ? true : false;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
979
lmac->link_up = false;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
987
if (lmac->last_link != lmac->link_up) {
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
988
if (lmac->link_up)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
990
lmac->last_link = lmac->link_up;
drivers/net/ethernet/cavium/thunder/thunder_bgx.h
235
void xcv_setup_link(bool link_up, int link_speed);
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
110
void xcv_setup_link(bool link_up, int link_speed)
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
125
if (link_up) {
drivers/net/ethernet/faraday/ftgmac100.c
1802
nd->link_up ? "up" : "down");
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
209
bool link_up;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
218
link_up = netif_carrier_ok(netdev);
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
224
if (link_up) {
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1000
vf_infos[HW_VF_ID_TO_OS(vf_id)].link_up = false;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1113
vf_infos[vf_id].link_up = true;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1117
vf_infos[vf_id].link_up = false;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
414
bool link_forced, link_up;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
419
link_up = vf_infos[HW_VF_ID_TO_OS(vf_id)].link_up;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
422
get_link->state = link_up ?
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
591
else if (vfinfo->link_up)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
989
vf_infos[HW_VF_ID_TO_OS(vf_id)].link_up = nic_io->link_status ?
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
995
vf_infos[HW_VF_ID_TO_OS(vf_id)].link_up = true;
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
44
bool link_up; /* only valid if VF link is forced */
drivers/net/ethernet/intel/e1000/e1000_hw.c
17
bool link_up);
drivers/net/ethernet/intel/e1000/e1000_hw.c
5160
static s32 e1000_config_dsp_after_link_change(struct e1000_hw *hw, bool link_up)
drivers/net/ethernet/intel/e1000/e1000_hw.c
5168
if (link_up) {
drivers/net/ethernet/intel/e1000/e1000_main.c
2439
goto link_up;
drivers/net/ethernet/intel/e1000/e1000_main.c
2499
link_up:
drivers/net/ethernet/intel/e1000e/netdev.c
5230
goto link_up;
drivers/net/ethernet/intel/e1000e/netdev.c
5360
link_up:
drivers/net/ethernet/intel/i40e/i40e_common.c
2015
int i40e_get_link_status(struct i40e_hw *hw, bool *link_up)
drivers/net/ethernet/intel/i40e/i40e_common.c
2027
*link_up = hw->phy.link_info.link_info & I40E_AQ_LINK_UP;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1075
bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1080
if (link_up)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1637
bool link_up = hw->phy.link_info.link_info & I40E_AQ_LINK_UP;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1640
ret = i40e_aq_set_link_restart_an(hw, link_up, NULL);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1702
bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1756
status = i40e_set_fc(hw, &aq_failures, link_up);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2579
bool link_up = false;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2583
status = i40e_get_link_status(&pf->hw, &link_up);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2590
if (link_up)
drivers/net/ethernet/intel/i40e/i40e_main.c
9854
static void i40e_vsi_link_event(struct i40e_vsi *vsi, bool link_up)
drivers/net/ethernet/intel/i40e/i40e_main.c
9864
if (link_up) {
drivers/net/ethernet/intel/i40e/i40e_main.c
9889
static void i40e_veb_link_event(struct i40e_veb *veb, bool link_up)
drivers/net/ethernet/intel/i40e/i40e_main.c
9902
i40e_vsi_link_event(vsi, link_up);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
308
int i40e_get_link_status(struct i40e_hw *hw, bool *link_up);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4774
else if (vf->link_up == true)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4828
else if (vf->link_up)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4849
vf->link_up = true;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4857
vf->link_up = false;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
91
link_status = vf->link_up;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
110
bool link_up; /* only valid if VF link is forced */
drivers/net/ethernet/intel/iavf/iavf.h
396
bool link_up;
drivers/net/ethernet/intel/iavf/iavf_fdir.c
879
if (adapter->link_up)
drivers/net/ethernet/intel/iavf/iavf_fdir.c
885
if (adapter->link_up)
drivers/net/ethernet/intel/iavf/iavf_main.c
1364
adapter->link_up = false;
drivers/net/ethernet/intel/iavf/iavf_main.c
2816
adapter->link_up = false;
drivers/net/ethernet/intel/iavf/iavf_main.c
3027
adapter->link_up = false;
drivers/net/ethernet/intel/iavf/iavf_main.c
3182
adapter->link_up = false;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1591
if (!adapter->link_up) {
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2326
bool link_up = iavf_get_vpe_link_status(adapter, vpe);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2333
if (adapter->link_up == link_up)
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2336
if (link_up) {
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2356
adapter->link_up = link_up;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2357
if (link_up) {
drivers/net/ethernet/intel/ice/ice_base.c
1492
bool link_up;
drivers/net/ethernet/intel/ice/ice_base.c
1525
ice_get_link_status(vsi->port_info, &link_up);
drivers/net/ethernet/intel/ice/ice_base.c
1526
if (link_up) {
drivers/net/ethernet/intel/ice/ice_common.c
4101
int ice_get_link_status(struct ice_port_info *pi, bool *link_up)
drivers/net/ethernet/intel/ice/ice_common.c
4106
if (!pi || !link_up)
drivers/net/ethernet/intel/ice/ice_common.c
4119
*link_up = phy_info->link_info.link_info & ICE_AQ_LINK_UP;
drivers/net/ethernet/intel/ice/ice_common.h
95
ice_get_link_status(struct ice_port_info *pi, bool *link_up);
drivers/net/ethernet/intel/ice/ice_ethtool.c
3511
bool link_up;
drivers/net/ethernet/intel/ice/ice_ethtool.c
3518
link_up = hw_link_info->link_info & ICE_AQ_LINK_UP;
drivers/net/ethernet/intel/ice/ice_ethtool.c
3579
err = ice_set_fc(pi, &aq_failures, link_up);
drivers/net/ethernet/intel/ice/ice_ethtool.c
929
bool link_up = false;
drivers/net/ethernet/intel/ice/ice_ethtool.c
933
status = ice_get_link_status(np->vsi->port_info, &link_up);
drivers/net/ethernet/intel/ice/ice_ethtool.c
940
if (!link_up)
drivers/net/ethernet/intel/ice/ice_main.c
1103
ice_link_event(struct ice_pf *pf, struct ice_port_info *pi, bool link_up,
drivers/net/ethernet/intel/ice/ice_main.c
1134
link_up = true;
drivers/net/ethernet/intel/ice/ice_main.c
1148
if (link_up == old_link && link_speed == old_link_speed)
drivers/net/ethernet/intel/ice/ice_main.c
1151
if (!link_up && old_link)
drivers/net/ethernet/intel/ice/ice_main.c
1154
ice_ptp_link_change(pf, link_up);
drivers/net/ethernet/intel/ice/ice_main.c
1160
if (link_up)
drivers/net/ethernet/intel/ice/ice_main.c
1163
ice_vsi_link_event(vsi, link_up);
drivers/net/ethernet/intel/ice/ice_main.c
1164
ice_print_link_msg(vsi, link_up);
drivers/net/ethernet/intel/ice/ice_main.c
1937
static int ice_force_phys_link_state(struct ice_vsi *vsi, bool link_up)
drivers/net/ethernet/intel/ice/ice_main.c
1968
if (link_up == !!(pcaps->caps & ICE_AQC_PHY_EN_LINK) &&
drivers/net/ethernet/intel/ice/ice_main.c
1969
link_up == !!(pi->phy.link_info.link_info & ICE_AQ_LINK_UP))
drivers/net/ethernet/intel/ice/ice_main.c
1983
if (link_up)
drivers/net/ethernet/intel/ice/ice_main.c
7672
bool link_up;
drivers/net/ethernet/intel/ice/ice_main.c
7681
ice_get_link_status(pf->vsi[i]->port_info, &link_up);
drivers/net/ethernet/intel/ice/ice_main.c
7682
if (link_up) {
drivers/net/ethernet/intel/ice/ice_main.c
914
static void ice_vsi_link_event(struct ice_vsi *vsi, bool link_up)
drivers/net/ethernet/intel/ice/ice_main.c
923
if (link_up == netif_carrier_ok(vsi->netdev))
drivers/net/ethernet/intel/ice/ice_main.c
926
if (link_up) {
drivers/net/ethernet/intel/ice/ice_ptp.c
1226
if (!ptp_port->link_up)
drivers/net/ethernet/intel/ice/ice_ptp.c
1293
ptp_port->link_up = linkup;
drivers/net/ethernet/intel/ice/ice_ptp.c
1435
if (port->link_up)
drivers/net/ethernet/intel/ice/ice_ptp.c
568
bool link_up;
drivers/net/ethernet/intel/ice/ice_ptp.c
587
link_up = ptp_port->link_up;
drivers/net/ethernet/intel/ice/ice_ptp.c
593
bool drop_ts = !link_up;
drivers/net/ethernet/intel/ice/ice_ptp.h
153
bool link_up;
drivers/net/ethernet/intel/ice/ice_repr.c
114
vf->link_up = true;
drivers/net/ethernet/intel/ice/ice_repr.c
148
vf->link_up = false;
drivers/net/ethernet/intel/ice/ice_sriov.c
1278
else if (vf->link_up)
drivers/net/ethernet/intel/ice/ice_sriov.c
1445
vf->link_up = true;
drivers/net/ethernet/intel/ice/ice_sriov.c
1449
vf->link_up = false;
drivers/net/ethernet/intel/ice/ice_vf_lib.c
1231
return vf->link_up;
drivers/net/ethernet/intel/ice/ice_vf_lib.h
173
u8 link_up:1; /* only valid if VF link is forced */
drivers/net/ethernet/intel/ice/virt/virtchnl.c
59
int ice_link_speed, bool link_up)
drivers/net/ethernet/intel/ice/virt/virtchnl.c
62
pfe->event_data.link_event_adv.link_status = link_up;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
67
pfe->event_data.link_event.link_status = link_up;
drivers/net/ethernet/intel/idpf/idpf.h
408
bool link_up;
drivers/net/ethernet/intel/idpf/idpf_lib.c
1011
vport->link_up = false;
drivers/net/ethernet/intel/idpf/idpf_lib.c
1452
if (vport->link_up && !netif_carrier_ok(vport->netdev)) {
drivers/net/ethernet/intel/idpf/idpf_lib.c
2038
memcpy(new_vport, vport, offsetof(struct idpf_vport, link_up));
drivers/net/ethernet/intel/idpf/idpf_lib.c
2083
memcpy(vport, new_vport, offsetof(struct idpf_vport, link_up));
drivers/net/ethernet/intel/idpf/idpf_lib.c
2621
if (!vport->link_up) {
drivers/net/ethernet/intel/idpf/idpf_lib.c
2647
if (!vport->link_up) {
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
66
if (vport->link_up == v2e->link_status)
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
69
vport->link_up = v2e->link_status;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
74
if (vport->link_up) {
drivers/net/ethernet/intel/idpf/xdp.c
372
if (unlikely(!netif_carrier_ok(dev) || !vport->link_up))
drivers/net/ethernet/intel/idpf/xsk.c
623
if (unlikely(!vport->link_up))
drivers/net/ethernet/intel/igc/igc_diag.c
171
bool link_up;
drivers/net/ethernet/intel/igc/igc_diag.c
178
link_up = igc_has_link(adapter);
drivers/net/ethernet/intel/igc/igc_diag.c
179
if (!link_up) {
drivers/net/ethernet/intel/ixgbe/ixgbe.h
757
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
283
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
306
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
307
if (link_up && link_speed == IXGBE_LINK_SPEED_1GB_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
498
ixgbe_link_speed *speed, bool *link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
520
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
523
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
535
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
537
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
540
if (!*link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
548
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
551
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
558
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
560
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
568
if ((hw->device_id == IXGBE_DEV_ID_82598AT2) && *link_up &&
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
570
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
675
bool link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
717
&link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
721
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
752
&link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
756
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
766
if (link_up && (link_speed == IXGBE_LINK_SPEED_1GB_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
922
bool link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
967
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
968
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2412
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2426
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2427
if (!link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2755
bool link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2766
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2768
if (!link_up) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3297
bool *link_up, bool link_up_wait_to_complete)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3326
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3345
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3348
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3363
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3368
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3370
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4219
bool autoneg, link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4275
&link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4279
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4320
status = hw->mac.ops.check_link(hw, &link_speed, &link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4325
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
53
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
65
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
67
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
75
bool *link_up, bool link_up_wait_to_complete);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1315
int ixgbe_get_link_status(struct ixgbe_hw *hw, bool *link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1317
if (!hw || !link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1327
*link_up = hw->link.link_info.link_info & IXGBE_ACI_LINK_UP;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1605
bool *link_up, bool link_up_wait_to_complete)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1610
if (!speed || !link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1620
err = ixgbe_get_link_status(hw, link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1625
if (link_up_wait_to_complete && !(*link_up)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1629
err = ixgbe_get_link_status(hw, link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1632
if (*link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1642
if (*link_up) {
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
34
int ixgbe_get_link_status(struct ixgbe_hw *hw, bool *link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
44
bool *link_up, bool link_up_wait_to_complete);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1515
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1524
hw->mac.ops.check_link(hw, &link_speed, &link_up, true);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1525
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
149
bool link = adapter->link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2994
bool link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2996
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2998
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3231
ixgbe_process_link_status_event(struct ixgbe_adapter *adapter, bool link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3251
link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3258
if (link_up == adapter->link_up &&
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3259
link_up == netif_carrier_ok(adapter->netdev) &&
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3267
if (link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3286
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3290
link_up = !!(link_data->link_info & IXGBE_ACI_LINK_UP);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3293
if (ixgbe_process_link_status_event(adapter, link_up, link_speed))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6015
bool autoneg, link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6020
ret = hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6046
ret = hw->mac.ops.setup_link(hw, speed, link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8024
bool link_up = adapter->link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8031
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8035
link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8041
if (link_up && !((adapter->flags & IXGBE_FLAG_DCB_ENABLED) && pfc_en)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8046
if (link_up ||
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8054
adapter->link_up = link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8179
adapter->link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8372
if (adapter->link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1281
bool *link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1291
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1310
*link_up = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
152
bool *link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1297
msgbuf[2] = adapter->link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1783
if (!adapter->link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
775
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
784
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
785
if (!link_up) {
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1911
bool *link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1920
status = ixgbe_check_mac_link_generic(hw, speed, link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1924
if (status || !(*link_up))
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1942
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2104
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2114
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2115
if (!link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2607
static int ixgbe_ext_phy_t_x550em_get_link(struct ixgbe_hw *hw, bool *link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2612
*link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2625
*link_up = !!(autoneg_status & IXGBE_MDIO_AUTO_NEG_LINK_STATUS);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2644
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2659
status = ixgbe_ext_phy_t_x550em_get_link(hw, &link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2663
if (!link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2673
status = ixgbe_ext_phy_t_x550em_get_link(hw, &link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2677
if (!link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2946
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2958
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2959
if (!link_up) {
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3033
bool link_up;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3040
status = ixgbe_ext_phy_t_x550em_get_link(hw, &link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3053
if (!link_up || !(hw->eeprom.ctrl_word_3 & NVM_INIT_CTRL_3_LPLU) ||
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3073
status = ixgbe_ext_phy_t_x550em_get_link(hw, &link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3400
bool link_up = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3450
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3451
if (link_up)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
551
bool link_up;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
555
hw->mac.ops.check_link(hw, &link_speed, &link_up, true);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
556
if (!link_up)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
92
if (adapter->link_up) {
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
367
bool link_up;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3285
bool link_up = adapter->link_up;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3290
err = hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3297
link_up = false;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3300
adapter->link_up = link_up;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3362
if (adapter->link_up && adapter->link_state)
drivers/net/ethernet/intel/ixgbevf/vf.c
645
bool *link_up)
drivers/net/ethernet/intel/ixgbevf/vf.c
670
*link_up = msgbuf[2];
drivers/net/ethernet/intel/ixgbevf/vf.c
761
bool *link_up)
drivers/net/ethernet/intel/ixgbevf/vf.c
767
*link_up = false;
drivers/net/ethernet/intel/ixgbevf/vf.c
780
*link_up = false;
drivers/net/ethernet/intel/ixgbevf/vf.c
787
*link_up = true;
drivers/net/ethernet/intel/ixgbevf/vf.c
845
bool *link_up,
drivers/net/ethernet/intel/ixgbevf/vf.c
863
ret_val = ixgbevf_get_pf_link_state(hw, speed, link_up);
drivers/net/ethernet/intel/ixgbevf/vf.c
867
ixgbe_read_vflinks(hw, speed, link_up);
drivers/net/ethernet/intel/ixgbevf/vf.c
868
if (*link_up == false)
drivers/net/ethernet/intel/ixgbevf/vf.c
900
*link_up = !mac->get_link_status;
drivers/net/ethernet/intel/ixgbevf/vf.c
915
bool *link_up,
drivers/net/ethernet/intel/ixgbevf/vf.c
967
*link_up = !mac->get_link_status;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1297
linfo->link_up = FIELD_GET(RESP_LINKSTAT_UP, lstat);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1352
linfo->link_up ? "UP" : "DOWN", linfo->speed);
drivers/net/ethernet/marvell/octeontx2/af/cgx_fw_if.h
242
uint64_t link_up:1;
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
601
uint64_t link_up:1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
256
linfo->link_up ? "UP" : "DOWN");
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2874
linfo.link_up ? "UP" : "DOWN", linfo.speed);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
973
return pfvf->linfo.link_up;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2109
if (pf->linfo.link_up && !(pf->pcifunc & RVU_PFVF_FUNC_MASK))
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
886
linfo->link_up ? "UP" : "DOWN", linfo->speed,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
888
if (linfo->link_up) {
drivers/net/ethernet/marvell/prestera/prestera_main.c
1084
enabled = lower_state_info->link_up && lower_state_info->tx_enabled;
drivers/net/ethernet/mellanox/mlx4/en_port.c
121
state->flags |= (qport_context->link_up & MLX4_EN_ANC_MASK) ?
drivers/net/ethernet/mellanox/mlx4/en_port.c
92
state->link_state = !!(qport_context->link_up & MLX4_EN_LINK_UP_MASK);
drivers/net/ethernet/mellanox/mlx4/en_port.h
89
u8 link_up;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1545
ldev->tracker.netdev_state[fn].link_up = 0;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
169
!tracker->netdev_state[i].link_up)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
181
tracker->netdev_state[i].link_up)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
395
tracker->netdev_state[i].link_up)
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
67
tracker.netdev_state[idx0].link_up = true;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
68
tracker.netdev_state[idx1].link_up = true;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
72
tracker.netdev_state[idx0].link_up = true;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
74
tracker.netdev_state[idx1].link_up = false;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
78
tracker.netdev_state[idx0].link_up = false;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
80
tracker.netdev_state[idx1].link_up = true;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
900
.link_up = fbnic_mac_link_up_asic,
drivers/net/ethernet/meta/fbnic/fbnic_mac.h
115
void (*link_up)(struct fbnic_dev *fbd, bool tx_pause, bool rx_pause);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
174
fbd->mac->link_up(fbd, tx_pause, rx_pause);
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
275
is_active = lag->link_up && lag->tx_enabled;
drivers/net/ethernet/microsoft/mana/mana_en.c
109
bool link_up;
drivers/net/ethernet/microsoft/mana/mana_en.c
119
link_up = true;
drivers/net/ethernet/microsoft/mana/mana_en.c
121
link_up = false;
drivers/net/ethernet/microsoft/mana/mana_en.c
131
if (link_up) {
drivers/net/ethernet/mscc/ocelot_net.c
1613
bool is_active = info->link_up && info->tx_enabled;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1500
unsigned link_up = ntohl(stats->link_up);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1501
if (mgp->link_state != link_up) {
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1502
mgp->link_state = link_up;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1510
(link_up == MXGEFW_LINK_MYRINET ?
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1832
data[i++] = (unsigned int)ntohl(ss->fw_stats->link_up);
drivers/net/ethernet/myricom/myri10ge/myri10ge_mcp.h
415
__be32 link_up;
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
648
if (lag_lower_info->link_up)
drivers/net/ethernet/netronome/nfp/nfp_net.h
668
bool link_up;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1078
nn->link_up = false;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
478
bool link_up;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
484
link_up = !!(sts & NFP_NET_CFG_STS_LINK);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
486
if (nn->link_up == link_up)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
489
nn->link_up = link_up;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
496
if (nn->link_up) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
145
bool link_up;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
157
link_up = link_status == IONIC_PORT_OPER_STATUS_UP;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
159
if (link_up) {
drivers/net/ethernet/qlogic/qed/qed_main.c
1767
rc = qed_mcp_set_link(hwfn, ptt, params->link_up);
drivers/net/ethernet/qlogic/qed/qed_main.c
2088
if (link.link_up)
drivers/net/ethernet/qlogic/qed/qed_main.c
2089
if_link->link_up = true;
drivers/net/ethernet/qlogic/qed/qed_main.c
2139
if (link.link_up)
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1374
p_link->link_up = !!(shmem_info.status &
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1378
"Virtual link_up = %d\n", p_link->link_up);
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1380
p_link->link_up = !!(status & LINK_STATUS_LINK_UP);
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1382
"Physical link_up = %d\n", p_link->link_up);
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1385
p_link->link_up = false;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1416
p_link->link_up = 0;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1419
if (p_link->link_up && p_link->speed)
drivers/net/ethernet/qlogic/qed/qed_mcp.h
87
bool link_up;
drivers/net/ethernet/qlogic/qed/qed_rdma.c
524
port->port_state = p_hwfn->mcp_info->link_output.link_up ?
drivers/net/ethernet/qlogic/qed/qed_rdma.c
805
p_port->port_state = p_link_output->link_up ? QED_RDMA_PORT_UP
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4774
link.link_up = false;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4777
link.link_up = true;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4790
if (link.link_up && vf_info->tx_rate) {
drivers/net/ethernet/qlogic/qed/qed_sriov.c
961
p_bulletin->link_up = link->link_up;
drivers/net/ethernet/qlogic/qed/qed_vf.c
1534
p_link->link_up = p_bulletin->link_up;
drivers/net/ethernet/qlogic/qed/qed_vf.h
580
u8 link_up;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1636
link_params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1678
link_params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1870
params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1941
params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
520
if ((edev->state == QEDE_STATE_OPEN) && (current_link.link_up)) {
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
591
params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
720
if (!current_link.link_up)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
725
link_params.link_up = false;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
727
link_params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
741
return current_link.link_up;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
994
params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_main.c
2374
link_params.link_up = false;
drivers/net/ethernet/qlogic/qede/qede_main.c
2495
link_params.link_up = true;
drivers/net/ethernet/qlogic/qede/qede_main.c
2605
if (link->link_up) {
drivers/net/ethernet/rocker/rocker_main.c
2501
bool link_up;
drivers/net/ethernet/rocker/rocker_main.c
2503
link_up = link_status & (1ULL << rocker_port->pport);
drivers/net/ethernet/rocker/rocker_main.c
2504
if (link_up)
drivers/net/ethernet/rocker/rocker_main.c
915
bool link_up;
drivers/net/ethernet/rocker/rocker_main.c
924
link_up = rocker_tlv_get_u8(attrs[ROCKER_TLV_EVENT_LINK_CHANGED_LINKUP]);
drivers/net/ethernet/rocker/rocker_main.c
930
if (netif_carrier_ok(rocker_port->dev) != link_up) {
drivers/net/ethernet/rocker/rocker_main.c
931
if (link_up)
drivers/net/ethernet/sfc/falcon/selftest.c
596
bool link_up;
drivers/net/ethernet/sfc/falcon/selftest.c
608
link_up = link_state->up;
drivers/net/ethernet/sfc/falcon/selftest.c
609
if (link_up)
drivers/net/ethernet/sfc/falcon/selftest.c
610
link_up = !efx->type->check_mac_fault(efx);
drivers/net/ethernet/sfc/falcon/selftest.c
613
if (link_up) {
drivers/net/ethernet/sfc/selftest.c
589
bool link_up;
drivers/net/ethernet/sfc/selftest.c
601
link_up = link_state->up;
drivers/net/ethernet/sfc/selftest.c
602
if (link_up)
drivers/net/ethernet/sfc/selftest.c
603
link_up = !efx->type->check_mac_fault(efx);
drivers/net/ethernet/sfc/selftest.c
606
if (link_up) {
drivers/net/ethernet/sfc/siena/selftest.c
594
bool link_up;
drivers/net/ethernet/sfc/siena/selftest.c
606
link_up = link_state->up;
drivers/net/ethernet/sfc/siena/selftest.c
607
if (link_up)
drivers/net/ethernet/sfc/siena/selftest.c
608
link_up = !efx->type->check_mac_fault(efx);
drivers/net/ethernet/sfc/siena/selftest.c
611
if (link_up) {
drivers/net/ethernet/sun/cassini.c
1012
if (cp->lstate != link_up) {
drivers/net/ethernet/sun/cassini.c
1014
cp->lstate = link_up;
drivers/net/ethernet/sun/cassini.c
1021
} else if (cp->lstate == link_up) {
drivers/net/ethernet/sun/cassini.c
1623
} else if (cp->lstate != link_up) {
drivers/net/ethernet/sun/cassini.c
1624
cp->lstate = link_up;
drivers/net/ethernet/sun/cassini.c
1639
if (cp->lstate == link_up) {
drivers/net/ethernet/sun/cassini.c
3674
} else if (cp->lstate == link_up) {
drivers/net/ethernet/sun/cassini.c
4478
enum link_state linkstate = link_up;
drivers/net/ethernet/sun/cassini.c
4548
if (linkstate != link_up) {
drivers/net/ethernet/sun/cassini.c
4628
return cp->lstate == link_up;
drivers/net/ethernet/sun/cassini.c
700
if (cp->lstate == link_up) {
drivers/net/ethernet/sun/cassini.c
717
if (oldstate == link_up)
drivers/net/ethernet/sun/niu.c
1050
int link_up;
drivers/net/ethernet/sun/niu.c
1056
link_up = 0;
drivers/net/ethernet/sun/niu.c
1065
link_up = 1;
drivers/net/ethernet/sun/niu.c
1074
*link_up_p = link_up;
drivers/net/ethernet/sun/niu.c
1082
int link_up = 0;
drivers/net/ethernet/sun/niu.c
1101
link_up = 1;
drivers/net/ethernet/sun/niu.c
1108
*link_up_p = link_up;
drivers/net/ethernet/sun/niu.c
1231
int err, link_up;
drivers/net/ethernet/sun/niu.c
1233
link_up = 0;
drivers/net/ethernet/sun/niu.c
1245
link_up = 1;
drivers/net/ethernet/sun/niu.c
1256
*link_up_p = link_up;
drivers/net/ethernet/sun/niu.c
1906
static int niu_link_status_common(struct niu *np, int link_up)
drivers/net/ethernet/sun/niu.c
1912
if (!netif_carrier_ok(dev) && link_up) {
drivers/net/ethernet/sun/niu.c
1926
} else if (netif_carrier_ok(dev) && !link_up) {
drivers/net/ethernet/sun/niu.c
1939
int err, link_up, pma_status, pcs_status;
drivers/net/ethernet/sun/niu.c
1941
link_up = 0;
drivers/net/ethernet/sun/niu.c
1979
link_up = (pma_status && pcs_status) ? 1 : 0;
drivers/net/ethernet/sun/niu.c
1985
mrvl88x2011_act_led(np, (link_up ?
drivers/net/ethernet/sun/niu.c
1989
*link_up_p = link_up;
drivers/net/ethernet/sun/niu.c
1995
int err, link_up;
drivers/net/ethernet/sun/niu.c
1996
link_up = 0;
drivers/net/ethernet/sun/niu.c
2034
link_up = 1;
drivers/net/ethernet/sun/niu.c
2040
*link_up_p = link_up;
drivers/net/ethernet/sun/niu.c
2046
int err, link_up;
drivers/net/ethernet/sun/niu.c
2048
link_up = 0;
drivers/net/ethernet/sun/niu.c
2083
link_up = 1;
drivers/net/ethernet/sun/niu.c
2089
*link_up_p = link_up;
drivers/net/ethernet/sun/niu.c
2230
int err, link_up;
drivers/net/ethernet/sun/niu.c
2232
err = niu_link_status(np, &link_up);
drivers/net/ethernet/sun/niu.c
2234
niu_link_status_common(np, link_up);
drivers/net/ethernet/sun/sungem.c
1500
if (gp->lstate == link_up)
drivers/net/ethernet/sun/sungem.c
1503
gp->lstate = link_up;
drivers/net/ethernet/sun/sungem.c
1523
} else if (gp->lstate != link_up) {
drivers/net/ethernet/sun/sungem.c
1524
gp->lstate = link_up;
drivers/net/ethernet/sun/sungem.c
1533
if (gp->lstate == link_up) {
drivers/net/ethernet/sun/sungem.c
2240
if (gp->lstate == link_up)
drivers/net/ethernet/sun/sungem.c
2252
if (gp->lstate != link_up)
drivers/net/ethernet/sun/sungem.c
2503
if (gp->lstate == link_up)
drivers/net/ethernet/sun/sungem.c
2569
if (gp->lstate == link_up)
drivers/net/ethernet/ti/netcp_xgbepcsr.c
395
int retries = 0, link_up;
drivers/net/ethernet/ti/netcp_xgbepcsr.c
402
link_up = netcp_xgbe_check_link_status(serdes_regs, sw_regs, 2,
drivers/net/ethernet/ti/netcp_xgbepcsr.c
409
if (link_up)
drivers/net/ethernet/ti/netcp_xgbepcsr.c
423
} while (!link_up);
drivers/net/ethernet/tundra/tsi108_eth.c
1146
if (data->txfree && data->link_up)
drivers/net/ethernet/tundra/tsi108_eth.c
1242
data->link_up = 0;
drivers/net/ethernet/tundra/tsi108_eth.c
156
data->link_up, data->speed, data->duplex);
drivers/net/ethernet/tundra/tsi108_eth.c
322
if (data->link_up == 0) {
drivers/net/ethernet/tundra/tsi108_eth.c
332
data->link_up = 1;
drivers/net/ethernet/tundra/tsi108_eth.c
336
if (data->link_up == 1) {
drivers/net/ethernet/tundra/tsi108_eth.c
338
data->link_up = 0;
drivers/net/ethernet/tundra/tsi108_eth.c
627
if (is_valid_ether_addr(dev->dev_addr) && data->link_up)
drivers/net/ethernet/tundra/tsi108_eth.c
641
if (!data->link_up) {
drivers/net/ethernet/tundra/tsi108_eth.c
99
unsigned int link_up;
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
876
void wx_ping_all_vfs_with_link_status(struct wx *wx, bool link_up)
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
884
if (link_up)
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
885
msgbuf[1] = FIELD_PREP(GENMASK(31, 1), wx->speed) | link_up;
drivers/net/ethernet/wangxun/libwx/wx_sriov.h
15
void wx_ping_all_vfs_with_link_status(struct wx *wx, bool link_up);
drivers/net/net_failover.c
438
info.link_up = true;
drivers/net/net_failover.c
440
info.link_up = false;
drivers/net/phy/marvell-88x2222.c
524
.link_up = mv2222_port_link_up,
drivers/net/phy/phy.c
1740
bool link_up = false;
drivers/net/phy/phy.c
1772
link_up = true;
drivers/net/phy/phy.c
1778
link_up = true;
drivers/net/phy/phy.c
1800
if (link_up) {
drivers/net/phy/phy_device.c
1599
if (port && port->ops && port->ops->link_up)
drivers/net/phy/phy_device.c
1600
port->ops->link_up(port);
drivers/net/phy/phy_device.c
1617
.link_up = phy_sfp_link_up,
drivers/net/phy/phylink.c
3956
.link_up = phylink_sfp_link_up,
drivers/net/phy/sfp-bus.c
760
if (ops && ops->link_up)
drivers/net/phy/sfp-bus.c
761
ops->link_up(bus->upstream);
drivers/net/team/team_core.c
89
info.link_up = port->linkup;
drivers/net/usb/sierra_net.c
414
int link_up;
drivers/net/usb/sierra_net.c
416
link_up = sierra_net_parse_lsi(dev, data + hh->hdrlen,
drivers/net/usb/sierra_net.c
418
if (link_up < 0) {
drivers/net/usb/sierra_net.c
422
if (link_up) {
drivers/net/usb/sierra_net.c
424
priv->link_up = 1;
drivers/net/usb/sierra_net.c
426
priv->link_up = 0;
drivers/net/usb/sierra_net.c
428
usbnet_link_change(dev, link_up, 0);
drivers/net/usb/sierra_net.c
612
return sierra_net_get_private(dev)->link_up && netif_running(net);
drivers/net/usb/sierra_net.c
62
u16 link_up; /* air link up or down */
drivers/net/usb/sierra_net.c
862
if (priv->link_up && check_ethip_packet(skb, dev) && is_ip(skb)) {
drivers/net/usb/sierra_net.c
893
if (!priv->link_up)
drivers/net/usb/smsc75xx.c
1746
static int smsc75xx_autosuspend(struct usbnet *dev, u32 link_up)
drivers/net/usb/smsc75xx.c
1756
if (!link_up) {
drivers/net/usb/smsc75xx.c
1788
u32 val, link_up;
drivers/net/usb/smsc75xx.c
1803
link_up = smsc75xx_link_ok_nopm(dev);
drivers/net/usb/smsc75xx.c
1806
ret = smsc75xx_autosuspend(dev, link_up);
drivers/net/usb/smsc75xx.c
1815
!(link_up || (pdata->wolopts & WAKE_PHY))) {
drivers/net/usb/smsc75xx.c
1862
if (!link_up) {
drivers/net/usb/smsc75xx.c
986
u32 buf, link_up = 0;
drivers/net/usb/smsc75xx.c
993
link_up = smsc75xx_link_ok_nopm(dev);
drivers/net/usb/smsc75xx.c
996
} while ((!link_up) && (timeout < 1000));
drivers/net/usb/smsc95xx.c
1515
static int smsc95xx_autosuspend(struct usbnet *dev, u32 link_up)
drivers/net/usb/smsc95xx.c
1525
if (!link_up) {
drivers/net/usb/smsc95xx.c
1548
u32 val, link_up;
drivers/net/usb/smsc95xx.c
1565
link_up = smsc95xx_link_ok(dev);
drivers/net/usb/smsc95xx.c
1569
ret = smsc95xx_autosuspend(dev, link_up);
drivers/net/usb/smsc95xx.c
1578
!(link_up || (pdata->wolopts & WAKE_PHY))) {
drivers/net/usb/smsc95xx.c
1610
if (!link_up) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10561
container_of(work, struct ipw_priv, link_up);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10620
INIT_WORK(&priv->link_up, ipw_bg_link_up);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11770
cancel_work_sync(&priv->link_up);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4501
schedule_work(&priv->link_up);
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1298
struct work_struct link_up;
drivers/net/wireless/purelifi/plfxlc/usb.c
124
if (usb->initialized && usb->link_up)
drivers/net/wireless/purelifi/plfxlc/usb.c
148
usb->link_up = 1;
drivers/net/wireless/purelifi/plfxlc/usb.c
152
usb->link_up = 0;
drivers/net/wireless/purelifi/plfxlc/usb.h
137
bool link_up;
drivers/nvme/target/pci-epf.c
1599
if (!iod->ctrl->link_up) {
drivers/nvme/target/pci-epf.c
1713
while (ctrl->link_up && ctrl->enabled) {
drivers/nvme/target/pci-epf.c
1764
while (test_bit(NVMET_PCI_EPF_Q_LIVE, &cq->flags) && ctrl->link_up) {
drivers/nvme/target/pci-epf.c
191
bool link_up;
drivers/nvme/target/pci-epf.c
2117
ctrl->link_up = true;
drivers/nvme/target/pci-epf.c
2125
ctrl->link_up = false;
drivers/nvme/target/pci-epf.c
2401
.link_up = nvmet_pci_epf_link_up,
drivers/pci/controller/cadence/pci-j721e.c
173
.link_up = j721e_pcie_link_up,
drivers/pci/controller/cadence/pci-sky1.c
130
.link_up = sky1_pcie_link_up,
drivers/pci/controller/cadence/pcie-cadence.h
421
if (pcie->ops && pcie->ops->link_up)
drivers/pci/controller/cadence/pcie-cadence.h
422
return pcie->ops->link_up(pcie);
drivers/pci/controller/cadence/pcie-cadence.h
48
bool (*link_up)(struct cdns_pcie *pcie);
drivers/pci/controller/dwc/pci-dra7xx.c
520
.link_up = dra7xx_pcie_link_up,
drivers/pci/controller/dwc/pci-exynos.c
281
.link_up = exynos_pcie_link_up,
drivers/pci/controller/dwc/pci-keystone.c
875
.link_up = ks_pcie_link_up,
drivers/pci/controller/dwc/pci-meson.c
376
.link_up = meson_pcie_link_up,
drivers/pci/controller/dwc/pcie-armada8k.c
262
.link_up = armada8k_pcie_link_up,
drivers/pci/controller/dwc/pcie-designware.c
825
if (pci->ops && pci->ops->link_up)
drivers/pci/controller/dwc/pcie-designware.c
826
return pci->ops->link_up(pci);
drivers/pci/controller/dwc/pcie-designware.h
509
bool (*link_up)(struct dw_pcie *pcie);
drivers/pci/controller/dwc/pcie-dw-rockchip.c
513
.link_up = rockchip_pcie_link_up,
drivers/pci/controller/dwc/pcie-histb.c
289
.link_up = histb_pcie_link_up,
drivers/pci/controller/dwc/pcie-keembay.c
146
.link_up = keembay_pcie_link_up,
drivers/pci/controller/dwc/pcie-kirin.c
619
.link_up = kirin_pcie_link_up,
drivers/pci/controller/dwc/pcie-qcom-ep.c
579
.link_up = qcom_pcie_dw_link_up,
drivers/pci/controller/dwc/pcie-qcom.c
1508
.link_up = qcom_pcie_link_up,
drivers/pci/controller/dwc/pcie-rcar-gen4.c
286
.link_up = rcar_gen4_pcie_link_up,
drivers/pci/controller/dwc/pcie-spacemit-k1.c
251
.link_up = k1_pcie_link_up,
drivers/pci/controller/dwc/pcie-spear13xx.c
184
.link_up = spear13xx_pcie_link_up,
drivers/pci/controller/dwc/pcie-tegra194.c
1029
.link_up = tegra_pcie_dw_link_up,
drivers/pci/controller/dwc/pcie-uniphier.c
354
.link_up = uniphier_pcie_link_up,
drivers/pci/controller/dwc/pcie-visconti.c
188
.link_up = visconti_pcie_link_up,
drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
192
.link_up = ls_g4_pcie_link_up,
drivers/pci/controller/mobiveil/pcie-mobiveil.c
129
if (pcie->ops->link_up)
drivers/pci/controller/mobiveil/pcie-mobiveil.c
130
return pcie->ops->link_up(pcie);
drivers/pci/controller/mobiveil/pcie-mobiveil.h
162
bool (*link_up)(struct mobiveil_pcie *pcie);
drivers/pci/controller/pci-xgene.c
311
port->link_up = false;
drivers/pci/controller/pci-xgene.c
314
port->link_up = true;
drivers/pci/controller/pci-xgene.c
581
if (!port->link_up)
drivers/pci/controller/pci-xgene.c
67
bool link_up;
drivers/pci/controller/pcie-rockchip-ep.c
589
ep->link_up = true;
drivers/pci/controller/pcie-rockchip-ep.c
61
bool link_up;
drivers/pci/controller/pcie-rockchip-ep.c
610
if (ep->link_up) {
drivers/pci/controller/pcie-rockchip-ep.c
612
ep->link_up = false;
drivers/pci/endpoint/functions/pci-epf-mhi.c
927
.link_up = pci_epf_mhi_link_up,
drivers/pci/endpoint/functions/pci-epf-ntb.c
140
static int epf_ntb_link_up(struct epf_ntb *ntb, bool link_up)
drivers/pci/endpoint/functions/pci-epf-ntb.c
158
if (link_up)
drivers/pci/endpoint/functions/pci-epf-test.c
1205
.link_up = pci_epf_test_link_up,
drivers/pci/endpoint/functions/pci-epf-vntb.c
172
static int epf_ntb_link_up(struct epf_ntb *ntb, bool link_up)
drivers/pci/endpoint/functions/pci-epf-vntb.c
174
if (link_up)
drivers/pci/endpoint/pci-epc-core.c
810
if (epf->event_ops && epf->event_ops->link_up)
drivers/pci/endpoint/pci-epc-core.c
811
epf->event_ops->link_up(epf);
drivers/scsi/bfa/bfa_defs_svc.h
456
u32 link_up; /* link-up */
drivers/scsi/bnx2fc/bnx2fc_els.c
695
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1015
lport->link_up = 0;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
289
if (!lport->link_up) {
drivers/scsi/bnx2fc/bnx2fc_io.c
1139
if ((lport->state != LPORT_ST_READY) || !(lport->link_up)) {
drivers/scsi/bnx2fc/bnx2fc_io.c
1855
if ((lport->state != LPORT_ST_READY) || !(lport->link_up)) {
drivers/scsi/bnx2fc/bnx2fc_io.c
690
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/bnx2fc/bnx2fc_io.c
851
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/csiostor/t4fw_api_stor.h
432
__be16 link_up;
drivers/scsi/fcoe/fcoe.c
1333
if (!lport->link_up)
drivers/scsi/fcoe/fcoe.c
1472
if (!lport->link_up) {
drivers/scsi/fcoe/fcoe.c
622
lport->link_up = 0;
drivers/scsi/libfc/fc_fcp.c
1847
lport->link_up && !lport->qfull;
drivers/scsi/libfc/fc_fcp.c
2113
else if (!lport->link_up)
drivers/scsi/libfc/fc_lport.c
1019
if (lport->port_id && (!lport->point_to_multipoint || !lport->link_up))
drivers/scsi/libfc/fc_lport.c
1038
if (lport->link_up)
drivers/scsi/libfc/fc_lport.c
1048
if (lport->link_up)
drivers/scsi/libfc/fc_lport.c
269
if (!lport->link_up)
drivers/scsi/libfc/fc_lport.c
553
if (!lport->link_up) {
drivers/scsi/libfc/fc_lport.c
554
lport->link_up = 1;
drivers/scsi/libfc/fc_lport.c
584
if (lport->link_up) {
drivers/scsi/libfc/fc_lport.c
585
lport->link_up = 0;
drivers/scsi/libfc/fc_lport.c
643
lport->link_up = 0;
drivers/scsi/libfc/fc_lport.c
886
if (!lport->link_up)
drivers/scsi/qedf/qedf_debugfs.c
337
seq_printf(s, "Logical Link State: %s\n", qedf->lport->link_up ?
drivers/scsi/qedf/qedf_els.c
44
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/qedf/qedf_io.c
1878
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/qedf/qedf_io.c
2447
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/qedf/qedf_main.c
1742
lport->link_up = 0;
drivers/scsi/qedf/qedf_main.c
1802
lport->link_up = 0;
drivers/scsi/qedf/qedf_main.c
3685
link_params.link_up = true;
drivers/scsi/qedf/qedf_main.c
3975
if (lport->link_up)
drivers/scsi/qedf/qedf_main.c
566
if (link.link_up) {
drivers/scsi/qedf/qedf_main.c
592
if (link->link_up) {
drivers/scsi/qedf/qedf_main.c
806
if (lport->state != LPORT_ST_READY || !(lport->link_up)) {
drivers/scsi/qedf/qedf_main.c
946
if (!if_link.link_up) {
drivers/scsi/qedi/qedi_main.c
1184
if (link->link_up) {
drivers/scsi/qedi/qedi_main.c
2697
link_params.link_up = true;
drivers/soundwire/cadence_master.c
918
if (!cdns->link_up)
drivers/soundwire/cadence_master.h
149
bool link_up;
drivers/soundwire/intel.c
441
sdw->cdns.link_up = true;
drivers/soundwire/intel.c
465
sdw->cdns.link_up = false;
drivers/soundwire/intel_ace2x.c
568
sdw->cdns.link_up = true;
drivers/soundwire/intel_ace2x.c
586
sdw->cdns.link_up = false;
drivers/staging/octeon/ethernet-mdio.c
68
if (li.s.link_up) {
drivers/staging/octeon/ethernet-mdio.c
85
link_info.s.link_up = dev->phydev->link ? 1 : 0;
drivers/staging/octeon/ethernet-rgmii.c
122
if (link_info.s.link_up) {
drivers/staging/octeon/ethernet.c
484
if (!link_info.s.link_up)
drivers/staging/octeon/ethernet.c
507
if (link_info.s.link_up) {
drivers/staging/octeon/octeon-stubs.h
201
uint64_t link_up:1; /**< Is the physical link up? */
include/linux/netdevice.h
3135
u8 link_up : 1,
include/linux/pci-epf.h
83
int (*link_up)(struct pci_epf *epf);
include/linux/phy_port.h
26
void (*link_up)(struct phy_port *port);
include/linux/qed/qed_if.h
698
bool link_up;
include/linux/qed/qed_if.h
735
bool link_up;
include/linux/sfp.h
573
void (*link_up)(void *priv);
include/net/ncsi.h
28
int link_up;
include/scsi/libfc.h
723
u8 link_up;
net/dsa/port.c
597
tx_enabled = linfo->link_up && linfo->tx_enabled;
net/ncsi/ncsi-manage.c
60
nd->link_up = 0;
net/ncsi/ncsi-manage.c
64
nd->link_up = 0;
net/ncsi/ncsi-manage.c
77
nd->link_up = 1;
net/tipc/node.c
1179
bool link_up = false;
net/tipc/node.c
1201
link_up = l && tipc_link_is_up(l);
net/tipc/node.c
1208
if (sign_match && addr_match && link_up) {
net/tipc/node.c
1213
} else if (sign_match && addr_match && !link_up) {
net/tipc/node.c
1216
} else if (sign_match && !addr_match && link_up) {
net/tipc/node.c
1226
} else if (sign_match && !addr_match && !link_up) {
net/tipc/node.c
1235
} else if (!sign_match && addr_match && link_up) {
net/tipc/node.c
1248
} else if (!sign_match && addr_match && !link_up) {
net/tipc/node.c
1254
} else if (!sign_match && !addr_match && link_up) {
net/tipc/node.c
1259
} else if (!sign_match && !addr_match && !link_up) {
sound/hda/core/ext/controller.c
343
bool link_up = false;
sound/hda/core/ext/controller.c
360
link_up = true;
sound/hda/core/ext/controller.c
365
if (!link_up) {