Home
last modified time | relevance | path

Searched refs:link_up (Results 1 – 121 of 121) sorted by relevance

/linux-4.4.14/arch/mips/cavium-octeon/executive/
Dcvmx-helper-board.c251 result.s.link_up = 1; in __cvmx_helper_board_link_get()
261 result.s.link_up = 1; in __cvmx_helper_board_link_get()
271 result.s.link_up = 1; in __cvmx_helper_board_link_get()
286 result.s.link_up = 1; in __cvmx_helper_board_link_get()
295 result.s.link_up = 1; in __cvmx_helper_board_link_get()
322 result.s.link_up = 1; in __cvmx_helper_board_link_get()
327 result.s.link_up = 1; in __cvmx_helper_board_link_get()
332 result.s.link_up = 1; in __cvmx_helper_board_link_get()
337 result.s.link_up = 1; in __cvmx_helper_board_link_get()
342 result.s.link_up = 1; in __cvmx_helper_board_link_get()
[all …]
Dcvmx-helper-spi.c154 result.s.link_up = 1; in __cvmx_helper_spi_link_get()
160 result.s.link_up = inband.s.status; in __cvmx_helper_spi_link_get()
174 result.s.link_up = 0; in __cvmx_helper_spi_link_get()
180 result.s.link_up = 1; in __cvmx_helper_spi_link_get()
Dcvmx-helper-sgmii.c247 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; in __cvmx_helper_sgmii_hardware_init_link_speed()
250 if (link_info.s.link_up) in __cvmx_helper_sgmii_hardware_init_link_speed()
413 result.s.link_up = 1; in __cvmx_helper_sgmii_link_get()
423 result.s.link_up = 1; in __cvmx_helper_sgmii_link_get()
467 result.s.link_up = in __cvmx_helper_sgmii_link_get()
481 result.s.link_up = 0; in __cvmx_helper_sgmii_link_get()
490 result.s.link_up = 0; in __cvmx_helper_sgmii_link_get()
Dcvmx-helper-xaui.c284 result.s.link_up = 1; in __cvmx_helper_xaui_link_get()
318 if (!link_info.s.link_up) in __cvmx_helper_xaui_link_set()
Dcvmx-helper-rgmii.c282 result.s.link_up = 1; in __cvmx_helper_rgmii_link_get()
373 else if (!link_info.s.link_up) in __cvmx_helper_rgmii_link_set()
Dcvmx-helper.c1176 result.s.link_up = 1; in cvmx_helper_link_get()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_82598.c331 bool link_up; in ixgbe_fc_enable_82598() local
354 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_fc_enable_82598()
355 if (link_up && link_speed == IXGBE_LINK_SPEED_1GB_FULL) { in ixgbe_fc_enable_82598()
545 ixgbe_link_speed *speed, bool *link_up, in ixgbe_check_mac_link_82598() argument
567 *link_up = true; in ixgbe_check_mac_link_82598()
570 *link_up = false; in ixgbe_check_mac_link_82598()
582 *link_up = true; in ixgbe_check_mac_link_82598()
584 *link_up = false; in ixgbe_check_mac_link_82598()
587 if (!*link_up) in ixgbe_check_mac_link_82598()
595 *link_up = true; in ixgbe_check_mac_link_82598()
[all …]
Dixgbe_x550.c1335 bool *link_up, in ixgbe_check_link_t_X550em() argument
1344 status = ixgbe_check_mac_link_generic(hw, speed, link_up, in ixgbe_check_link_t_X550em()
1348 if (status || !(*link_up)) in ixgbe_check_link_t_X550em()
1362 *link_up = false; in ixgbe_check_link_t_X550em()
1722 static s32 ixgbe_ext_phy_t_x550em_get_link(struct ixgbe_hw *hw, bool *link_up) in ixgbe_ext_phy_t_x550em_get_link() argument
1727 *link_up = false; in ixgbe_ext_phy_t_x550em_get_link()
1742 *link_up = !!(autoneg_status & IXGBE_MDIO_AUTO_NEG_LINK_STATUS); in ixgbe_ext_phy_t_x550em_get_link()
1761 bool link_up; in ixgbe_setup_internal_phy_t_x550em() local
1769 status = ixgbe_ext_phy_t_x550em_get_link(hw, &link_up); in ixgbe_setup_internal_phy_t_x550em()
1773 if (!link_up) in ixgbe_setup_internal_phy_t_x550em()
[all …]
Dixgbe_common.c78 bool link_up; in ixgbe_device_supports_autoneg_fc() local
82 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_device_supports_autoneg_fc()
84 if (link_up) in ixgbe_device_supports_autoneg_fc()
2344 bool link_up; in ixgbe_fc_autoneg() local
2358 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_fc_autoneg()
2359 if (!link_up) in ixgbe_fc_autoneg()
2673 bool link_up = false; in ixgbe_blink_led_start_generic() local
2683 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_blink_led_start_generic()
2685 if (!link_up) { in ixgbe_blink_led_start_generic()
3204 bool *link_up, bool link_up_wait_to_complete) in ixgbe_check_mac_link_generic() argument
[all …]
Dixgbe_82599.c694 bool link_up = false; in ixgbe_setup_mac_link_smartspeed() local
735 &link_up, false); in ixgbe_setup_mac_link_smartspeed()
739 if (link_up) in ixgbe_setup_mac_link_smartspeed()
770 &link_up, false); in ixgbe_setup_mac_link_smartspeed()
774 if (link_up) in ixgbe_setup_mac_link_smartspeed()
784 if (link_up && (link_speed == IXGBE_LINK_SPEED_1GB_FULL)) in ixgbe_setup_mac_link_smartspeed()
942 bool link_up = false; in ixgbe_reset_hw_82599() local
985 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_reset_hw_82599()
986 if (link_up) in ixgbe_reset_hw_82599()
Dixgbe_x540.c758 bool link_up; in ixgbe_blink_led_start_X540() local
765 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_blink_led_start_X540()
766 if (!link_up) { in ixgbe_blink_led_start_X540()
Dixgbe_phy.h165 bool *link_up);
Dixgbe_common.h99 bool *link_up, bool link_up_wait_to_complete);
Dixgbe_main.c2415 bool link_up = false; in ixgbe_check_overtemp_subtask() local
2417 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_check_overtemp_subtask()
2419 if (link_up) in ixgbe_check_overtemp_subtask()
4850 bool autoneg, link_up = false; in ixgbe_non_sfp_link_config() local
4854 ret = hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_non_sfp_link_config()
4867 ret = hw->mac.ops.setup_link(hw, speed, link_up); in ixgbe_non_sfp_link_config()
6359 bool link_up = adapter->link_up; in ixgbe_watchdog_update_link() local
6366 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_watchdog_update_link()
6370 link_up = true; in ixgbe_watchdog_update_link()
6376 if (link_up && !((adapter->flags & IXGBE_FLAG_DCB_ENABLED) && pfc_en)) { in ixgbe_watchdog_update_link()
[all …]
Dixgbe_ethtool.c162 bool link_up; in ixgbe_get_settings() local
287 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_get_settings()
288 if (link_up) { in ixgbe_get_settings()
1255 bool link_up; in ixgbe_link_test() local
1264 hw->mac.ops.check_link(hw, &link_speed, &link_up, true); in ixgbe_link_test()
1265 if (link_up) in ixgbe_link_test()
Dixgbe_phy.c870 bool *link_up) in ixgbe_check_phy_link_tnx() argument
880 *link_up = false; in ixgbe_check_phy_link_tnx()
899 *link_up = true; in ixgbe_check_phy_link_tnx()
Dixgbe.h718 bool link_up; member
Dixgbe_sriov.c1418 if (!adapter->link_up) in ixgbe_ndo_set_vf_bw()
/linux-4.4.14/arch/mips/pci/
Dpci-ar724x.c46 bool link_up; member
81 if (!apc->link_up) in ar724x_pci_local_write()
120 if (!apc->link_up) in ar724x_pci_read()
168 if (!apc->link_up) in ar724x_pci_write()
386 apc->link_up = ar724x_pci_check_link(apc); in ar724x_pci_probe()
387 if (!apc->link_up) in ar724x_pci_probe()
/linux-4.4.14/drivers/net/usb/
Dsierra_net.c78 u16 link_up; /* air link up or down */ member
404 int link_up; in sierra_net_handle_lsi() local
406 link_up = sierra_net_parse_lsi(dev, data + hh->hdrlen, in sierra_net_handle_lsi()
408 if (link_up < 0) { in sierra_net_handle_lsi()
412 if (link_up) { in sierra_net_handle_lsi()
414 priv->link_up = 1; in sierra_net_handle_lsi()
416 priv->link_up = 0; in sierra_net_handle_lsi()
418 usbnet_link_change(dev, link_up, 0); in sierra_net_handle_lsi()
612 return sierra_net_get_private(dev)->link_up && netif_running(net); in sierra_net_get_link()
865 if (priv->link_up && check_ethip_packet(skb, dev) && is_ip(skb)) { in sierra_net_tx_fixup()
[all …]
Dsmsc95xx.c1365 static int smsc95xx_autosuspend(struct usbnet *dev, u32 link_up) in smsc95xx_autosuspend() argument
1376 if (!link_up) { in smsc95xx_autosuspend()
1416 u32 val, link_up; in smsc95xx_suspend() local
1431 link_up = smsc95xx_link_ok_nopm(dev); in smsc95xx_suspend()
1435 ret = smsc95xx_autosuspend(dev, link_up); in smsc95xx_suspend()
1444 !(link_up || (pdata->wolopts & WAKE_PHY))) { in smsc95xx_suspend()
1483 if (!link_up) { in smsc95xx_suspend()
Dsmsc75xx.c1682 static int smsc75xx_autosuspend(struct usbnet *dev, u32 link_up) in smsc75xx_autosuspend() argument
1692 if (!link_up) { in smsc75xx_autosuspend()
1724 u32 val, link_up; in smsc75xx_suspend() local
1739 link_up = smsc75xx_link_ok_nopm(dev); in smsc75xx_suspend()
1742 ret = smsc75xx_autosuspend(dev, link_up); in smsc75xx_suspend()
1751 !(link_up || (pdata->wolopts & WAKE_PHY))) { in smsc75xx_suspend()
1798 if (!link_up) { in smsc75xx_suspend()
/linux-4.4.14/drivers/net/ethernet/ti/
Dnetcp_xgbepcsr.c402 int retries = 0, link_up; in netcp_xgbe_serdes_check_lane() local
409 link_up = netcp_xgbe_check_link_status(serdes_regs, sw_regs, 2, in netcp_xgbe_serdes_check_lane()
416 if (link_up) in netcp_xgbe_serdes_check_lane()
430 } while (!link_up); in netcp_xgbe_serdes_check_lane()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dthunder_bgx.c31 bool link_up; member
161 link->link_up = lmac->link_up; in bgx_get_lmac_link_state()
220 if (lmac->link_up) { in bgx_sgmii_change_link_state()
301 lmac->link_up = true; in bgx_lmac_handler()
303 lmac->link_up = false; in bgx_lmac_handler()
624 lmac->link_up = 1; in bgx_poll_for_link()
631 lmac->link_up = 0; in bgx_poll_for_link()
636 if (lmac->last_link != lmac->link_up) { in bgx_poll_for_link()
637 lmac->last_link = lmac->link_up; in bgx_poll_for_link()
638 if (lmac->link_up) in bgx_poll_for_link()
Dnic.h279 bool link_up; member
437 u8 link_up; member
Dnic_main.c970 if (nic->link[vf] == link.link_up) in nic_poll_for_link()
974 nic->link[vf] = link.link_up; in nic_poll_for_link()
979 mbx.link_status.link_up = link.link_up; in nic_poll_for_link()
Dnicvf_main.c206 nic->link_up = false; in nicvf_handle_mbx_intr()
226 nic->link_up = mbx.link_status.link_up; in nicvf_handle_mbx_intr()
229 if (nic->link_up) { in nicvf_handle_mbx_intr()
1060 nic->link_up = false; in nicvf_stop()
Dnicvf_ethtool.c116 if (!nic->link_up) { in nicvf_get_settings()
139 return nic->link_up; in nicvf_get_link()
/linux-4.4.14/net/tipc/
Dnode.c514 bool link_up = false; in tipc_node_check_dest() local
532 link_up = l && tipc_link_is_up(l); in tipc_node_check_dest()
538 if (sign_match && addr_match && link_up) { in tipc_node_check_dest()
541 } else if (sign_match && addr_match && !link_up) { in tipc_node_check_dest()
544 } else if (sign_match && !addr_match && link_up) { in tipc_node_check_dest()
554 } else if (sign_match && !addr_match && !link_up) { in tipc_node_check_dest()
562 } else if (!sign_match && addr_match && link_up) { in tipc_node_check_dest()
575 } else if (!sign_match && addr_match && !link_up) { in tipc_node_check_dest()
581 } else if (!sign_match && !addr_match && link_up) { in tipc_node_check_dest()
586 } else if (!sign_match && !addr_match && !link_up) { in tipc_node_check_dest()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_link.c508 if (vars->link_up) { in bnx2x_ets_get_min_w_val_nig()
2246 if (!vars->link_up) in bnx2x_update_pfc()
4711 vars->link_up = (vars->link_status & LINK_STATUS_LINK_UP); in bnx2x_sync_link()
4712 if (vars->link_up) { in bnx2x_sync_link()
5630 u16 gp_status, duplex = DUPLEX_HALF, link_up = 0, speed_mask; in bnx2x_link_settings_status() local
5641 link_up = 1; in bnx2x_link_settings_status()
5644 gp_status, link_up, speed_mask); in bnx2x_link_settings_status()
5645 rc = bnx2x_get_link_speed_duplex(phy, params, vars, link_up, speed_mask, in bnx2x_link_settings_status()
5704 u16 gp_status1, gp_speed, link_up, duplex = DUPLEX_FULL; in bnx2x_warpcore_read_status() local
5711 MDIO_WC_REG_DIGITAL5_LINK_STATUS, &link_up); in bnx2x_warpcore_read_status()
[all …]
Dbnx2x_ethtool.c275 if ((bp->state == BNX2X_STATE_OPEN) && bp->link_vars.link_up && in bnx2x_get_settings()
1182 return bp->link_vars.link_up; in bnx2x_get_link()
2410 static void bnx2x_wait_for_link(struct bnx2x *bp, u8 link_up, u8 is_serdes) in bnx2x_wait_for_link() argument
2414 if (link_up) { in bnx2x_wait_for_link()
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()
2950 u8 is_serdes, link_up; in bnx2x_self_test() local
2987 link_up = bp->link_vars.link_up; in bnx2x_self_test()
3042 bnx2x_wait_for_link(bp, link_up, is_serdes); in bnx2x_self_test()
3053 if (link_up) { in bnx2x_self_test()
Dbnx2x_link.h351 u8 link_up; member
Dbnx2x_main.c2330 if (!CHIP_IS_E1(bp) && bp->dropless_fc && bp->link_vars.link_up) { in bnx2x_init_dropless_fc()
2384 if (bp->link_vars.link_up) { in bnx2x_initial_phy_init()
2648 if (bp->link_vars.link_up) { in bnx2x_link_attn()
2662 if (bp->link_vars.link_up && bp->link_vars.line_speed) in bnx2x_link_attn()
2680 if (bp->link_vars.link_up) in bnx2x__link_status_update()
2714 bp->link_vars.link_up = 1; in bnx2x__link_status_update()
3535 if (bp->link_vars.link_up) { in bnx2x_config_mf_bw()
Dbnx2x_stats.c275 if (!bp->link_vars.link_up || !bp->port.pmf) { in bnx2x_port_stats_init()
Dbnx2x_cmn.c1224 if (!bp->link_vars.link_up || (bp->flags & MF_FUNC_DIS)) in bnx2x_fill_report_data()
4826 if (bp->link_vars.link_up) { in bnx2x_get_cur_phy_idx()
/linux-4.4.14/drivers/staging/octeon/
Dethernet-mdio.c105 if (li.s.link_up) { in cvm_oct_note_carrier()
124 link_info.s.link_up = priv->last_link ? 1 : 0; in cvm_oct_adjust_link()
Dethernet-rgmii.c139 if (link_info.s.link_up) { in cvm_oct_rgmii_poll()
Dethernet.c512 if (!link_info.s.link_up) in cvm_oct_common_open()
533 if (link_info.s.link_up) { in cvm_oct_link_poll()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_fwd.c139 ufdev->link_up = 1; in usnic_fwd_carrier_up()
146 ufdev->link_up = 0; in usnic_fwd_carrier_down()
161 if (!ufdev->link_up) in usnic_fwd_dev_ready_locked()
Dusnic_fwd.h55 bool link_up; member
Dusnic_ib_main.c169 if (!us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event()
177 } else if (us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event()
439 us_ibdev->ufdev->mac, us_ibdev->ufdev->link_up, in usnic_ib_device_add()
Dusnic_ib_verbs.c342 if (!us_ibdev->ufdev->link_up) { in usnic_ib_query_port()
/linux-4.4.14/drivers/net/ethernet/tundra/
Dtsi108_eth.c114 unsigned int link_up; member
178 data->link_up, data->speed, data->duplex); in dump_eth_one()
343 if (data->link_up == 0) { in tsi108_check_phy()
353 data->link_up = 1; in tsi108_check_phy()
357 if (data->link_up == 1) { in tsi108_check_phy()
359 data->link_up = 0; in tsi108_check_phy()
647 if (is_valid_ether_addr(dev->dev_addr) && data->link_up) in tsi108_complete_tx()
661 if (!data->link_up) { in tsi108_send_packet()
1164 if (data->txfree && data->link_up) in tsi108_set_mac()
1260 data->link_up = 0; in tsi108_init_phy()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-helper.h58 uint64_t link_up:1; /**< Is the physical link up? */ member
Dcvmx-sriox-defs.h619 uint64_t link_up:1; member
651 uint64_t link_up:1;
676 uint64_t link_up:1; member
708 uint64_t link_up:1;
839 uint64_t link_up:1; member
871 uint64_t link_up:1;
898 uint64_t link_up:1; member
930 uint64_t link_up:1;
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_attrs.c43 return snprintf(buf, PAGE_SIZE, "%s\n", (lp->link_up) in fnic_show_link_state()
Dfnic_scsi.c468 if (lp->state != LPORT_ST_READY || !(lp->link_up)) in fnic_queuecommand_lck()
1798 if (lp->state != LPORT_ST_READY || !(lp->link_up)) { in fnic_abort_cmd()
2265 if (lp->state != LPORT_ST_READY || !(lp->link_up)) in fnic_device_reset()
2548 (lp->link_up)) { in fnic_host_reset()
Dfnic_main.c828 lp->link_up = 0; in fnic_probe()
/linux-4.4.14/drivers/pci/host/
Dpci-layerscape.c175 .link_up = ls1021_pcie_link_up,
181 .link_up = ls_pcie_link_up,
Dpci-xgene.c75 bool link_up; member
214 port->link_up = false; in xgene_pcie_linkup()
217 port->link_up = true; in xgene_pcie_linkup()
504 if (!port->link_up) in xgene_pcie_setup()
Dpcie-designware.h65 int (*link_up)(struct pcie_port *pp); member
Dpcie-hisi.c113 .link_up = hisi_pcie_link_up,
Dpcie-spear13xx.c266 .link_up = spear13xx_pcie_link_up,
Dpci-keystone.c285 .link_up = ks_dw_pcie_link_up,
Dpcie-designware.c385 if (pp->ops->link_up) in dw_pcie_link_up()
386 return pp->ops->link_up(pp); in dw_pcie_link_up()
Dpci-imx6.c522 .link_up = imx6_pcie_link_up,
Dpci-dra7xx.c168 .link_up = dra7xx_pcie_link_up,
Dpci-exynos.c495 .link_up = exynos_pcie_link_up,
/linux-4.4.14/drivers/net/ethernet/sfc/
Dselftest.c581 bool link_up; in efx_wait_for_link() local
593 link_up = link_state->up; in efx_wait_for_link()
594 if (link_up) in efx_wait_for_link()
595 link_up = !efx->type->check_mac_fault(efx); in efx_wait_for_link()
598 if (link_up) { in efx_wait_for_link()
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c198 if ((edev->state == QEDE_STATE_OPEN) && (current_link.link_up)) { in qede_get_settings()
264 params.link_up = true; in qede_set_settings()
333 return current_link.link_up; in qede_get_link()
Dqede_main.c2242 link_params.link_up = false; in qede_unload()
2322 link_params.link_up = true; in qede_load()
2397 if (link->link_up) { in qede_link_update()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dethtool.c111 bool link_up; in ixgbevf_get_settings() local
119 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbevf_get_settings()
121 if (link_up) { in ixgbevf_get_settings()
482 bool link_up; in ixgbevf_link_test() local
486 hw->mac.ops.check_link(hw, &link_speed, &link_up, true); in ixgbevf_link_test()
487 if (!link_up) in ixgbevf_link_test()
Dvf.c577 bool *link_up, in ixgbevf_check_mac_link_vf() argument
650 *link_up = !mac->get_link_status; in ixgbevf_check_mac_link_vf()
Dixgbevf.h445 bool link_up; member
Dixgbevf_main.c2821 bool link_up = adapter->link_up; in ixgbevf_watchdog_update_link() local
2826 err = hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbevf_watchdog_update_link()
2833 link_up = false; in ixgbevf_watchdog_update_link()
2836 adapter->link_up = link_up; in ixgbevf_watchdog_update_link()
2898 if (adapter->link_up) in ixgbevf_watchdog_subtask()
/linux-4.4.14/drivers/scsi/libfc/
Dfc_lport.c270 if (!lport->link_up) in fc_get_host_port_state()
561 if (!lport->link_up) { in __fc_linkup()
562 lport->link_up = 1; in __fc_linkup()
592 if (lport->link_up) { in __fc_linkdown()
593 lport->link_up = 0; in __fc_linkdown()
651 lport->link_up = 0; in fc_lport_destroy()
899 if (!lport->link_up) in fc_lport_recv_els_req()
1027 if (lport->port_id && (!lport->point_to_multipoint || !lport->link_up)) in fc_lport_reset_locked()
1047 if (lport->link_up) in fc_lport_enter_reset()
1057 if (lport->link_up) in fc_lport_enter_reset()
Dfc_fcp.c1795 lport->link_up && !lport->qfull; in fc_fcp_lport_queue_ready()
2050 else if (!lport->link_up) in fc_eh_abort()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbnx2.c682 if (bp->link_up) in bnx2_netif_start()
942 if (bp->link_up) { in bnx2_report_fw_link()
1004 if (bp->link_up) { in bnx2_report_link()
1113 bp->link_up = 1; in bnx2_5709s_linkup()
1152 bp->link_up = 1; in bnx2_5708s_linkup()
1181 bp->link_up = 1; in bnx2_5706s_linkup()
1259 bp->link_up = 0; in bnx2_copper_linkup()
1278 if (bp->link_up) { in bnx2_copper_linkup()
1323 if (bp->link_up && (bp->line_speed == SPEED_1000) && in bnx2_set_mac_link()
1335 if (bp->link_up) { in bnx2_set_mac_link()
[all …]
Dtg3.c1900 tp->link_up = netif_carrier_ok(tp->dev); in tg3_link_report()
2619 tp->link_up = false; in tg3_carrier_off()
2647 if (netif_running(tp->dev) && tp->link_up) { in tg3_phy_reset()
4704 if (curr_link_up != tp->link_up) { in tg3_test_and_report_link_chg()
4793 tp->link_up) { in tg3_setup_copper_phy()
5716 tp->link_up && in tg3_setup_fiber_phy()
5917 if (tp->link_up) { in tg3_setup_fiber_mii_phy()
6007 if (!tp->link_up && in tg3_serdes_parallel_detect()
6037 } else if (tp->link_up && in tg3_serdes_parallel_detect()
6104 if (tp->link_up) { in tg3_setup_phy()
[all …]
Dtg3.h3409 bool link_up; member
Dbnx2.h6947 u8 link_up; member
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl_pf.h107 bool link_up; /* only valid if VF link is forced */ member
Di40e_ethtool.c481 bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP; in i40e_get_settings() local
483 if (link_up) in i40e_get_settings()
771 bool link_up = hw->phy.link_info.link_info & I40E_AQ_LINK_UP; in i40e_nway_reset() local
774 ret = i40e_aq_set_link_restart_an(hw, link_up, NULL); in i40e_nway_reset()
833 bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP; in i40e_set_pauseparam() local
887 status = i40e_set_fc(hw, &aq_failures, link_up); in i40e_set_pauseparam()
1577 bool link_up = false; in i40e_link_test() local
1580 status = i40e_get_link_status(&pf->hw, &link_up); in i40e_link_test()
1587 if (link_up) in i40e_link_test()
Di40e_virtchnl_pf.c82 pfe.event_data.link_event.link_status = vf->link_up; in i40e_vc_notify_vf_link_state()
84 (vf->link_up ? I40E_LINK_SPEED_40GB : 0); in i40e_vc_notify_vf_link_state()
2363 else if (vf->link_up == true) in i40e_ndo_get_vf_config()
2415 vf->link_up = true; in i40e_ndo_set_vf_link_state()
2421 vf->link_up = false; in i40e_ndo_set_vf_link_state()
Di40e_prototype.h261 i40e_status i40e_get_link_status(struct i40e_hw *hw, bool *link_up);
Di40e_common.c2237 i40e_status i40e_get_link_status(struct i40e_hw *hw, bool *link_up) in i40e_get_link_status() argument
2249 *link_up = hw->phy.link_info.link_info & I40E_AQ_LINK_UP; in i40e_get_link_status()
Di40e_main.c5948 static void i40e_vsi_link_event(struct i40e_vsi *vsi, bool link_up) in i40e_vsi_link_event() argument
5961 if (link_up) { in i40e_vsi_link_event()
5985 static void i40e_veb_link_event(struct i40e_veb *veb, bool link_up) in i40e_veb_link_event() argument
5997 i40e_veb_link_event(pf->veb[i], link_up); in i40e_veb_link_event()
6002 i40e_vsi_link_event(pf->vsi[i], link_up); in i40e_veb_link_event()
/linux-4.4.14/include/linux/qed/
Dqed_if.h101 bool link_up; member
118 bool link_up; member
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge_mcp.h414 __be32 link_up; member
Dmyri10ge.c1632 unsigned link_up = ntohl(stats->link_up); in myri10ge_check_statblock() local
1633 if (mgp->link_state != link_up) { in myri10ge_check_statblock()
1634 mgp->link_state = link_up; in myri10ge_check_statblock()
1642 (link_up == MXGEFW_LINK_MYRINET ? in myri10ge_check_statblock()
1998 data[i++] = (unsigned int)ntohl(ss->fw_stats->link_up); in myri10ge_get_ethtool_stats()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_mcp.h41 bool link_up; member
Dqed_main.c930 rc = qed_mcp_set_link(hwfn, ptt, params->link_up); in qed_set_link()
982 if (link.link_up) in qed_fill_link()
983 if_link->link_up = true; in qed_fill_link()
1031 if (link.link_up) in qed_fill_link()
Dqed_mcp.c393 p_link->link_up = !!(status & LINK_STATUS_LINK_UP); in qed_mcp_handle_link_change()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40evf_virtchnl.c699 adapter->link_up = in i40evf_virtchnl_completion()
701 if (adapter->link_up && !netif_carrier_ok(netdev)) { in i40evf_virtchnl_completion()
705 } else if (!adapter->link_up) { in i40evf_virtchnl_completion()
Di40evf.h257 bool link_up; member
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
Dixgb_hw.c925 hw->link_up = true; in ixgb_check_for_link()
929 hw->link_up = ixgb_link_reset(hw); in ixgb_check_for_link()
935 hw->link_up = ixgb_link_reset(hw); in ixgb_check_for_link()
Dixgb_hw.h679 bool link_up; /* true if link is valid */ member
Dixgb_main.c1166 if (adapter->hw.link_up) { in ixgb_watchdog()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_port.c92 state->link_state = !!(qport_context->link_up & MLX4_EN_LINK_UP_MASK); in mlx4_en_QUERY_PORT()
121 state->flags |= (qport_context->link_up & MLX4_EN_ANC_MASK) ? in mlx4_en_QUERY_PORT()
Den_port.h90 u8 link_up; member
/linux-4.4.14/drivers/net/ethernet/sun/
Dsungem.c1512 if (gp->lstate == link_up) in gem_link_timer()
1515 gp->lstate = link_up; in gem_link_timer()
1535 } else if (gp->lstate != link_up) { in gem_link_timer()
1536 gp->lstate = link_up; in gem_link_timer()
1545 if (gp->lstate == link_up) { in gem_link_timer()
2273 if (gp->lstate == link_up) in gem_reset_task()
2285 if (gp->lstate != link_up) in gem_reset_task()
2506 if (gp->lstate == link_up) in gem_change_mtu()
2570 if (gp->lstate == link_up) in gem_get_settings()
Dniu.c1030 int link_up; in link_status_1g_serdes() local
1036 link_up = 0; in link_status_1g_serdes()
1045 link_up = 1; in link_status_1g_serdes()
1054 *link_up_p = link_up; in link_status_1g_serdes()
1062 int link_up = 0; in link_status_10g_serdes() local
1081 link_up = 1; in link_status_10g_serdes()
1088 *link_up_p = link_up; in link_status_10g_serdes()
1211 int err, link_up; in link_status_1g_rgmii() local
1213 link_up = 0; in link_status_1g_rgmii()
1242 link_up = 1; in link_status_1g_rgmii()
[all …]
Dcassini.c723 if (cp->lstate == link_up) { in cas_begin_auto_negotiation()
740 if (oldstate == link_up) in cas_begin_auto_negotiation()
1035 if (cp->lstate != link_up) { in cas_pcs_link_check()
1037 cp->lstate = link_up; in cas_pcs_link_check()
1044 } else if (cp->lstate == link_up) { in cas_pcs_link_check()
1658 } else if (cp->lstate != link_up) { in cas_mii_link_check()
1659 cp->lstate = link_up; in cas_mii_link_check()
1674 if (cp->lstate == link_up) { in cas_mii_link_check()
3733 } else if (cp->lstate == link_up) { in cas_init_hw()
4540 enum link_state linkstate = link_up; in cas_get_settings()
[all …]
Dsungem.h972 link_up /* Link is up */ enumerator
Dcassini.h2706 link_up /* Link is up */ enumerator
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-main.h212 unsigned long link_up; member
Dvxge-traffic.c587 if (hldev->uld_callbacks->link_up) in __vxge_hw_device_handle_link_up_ind()
588 hldev->uld_callbacks->link_up(hldev); in __vxge_hw_device_handle_link_up_ind()
Dvxge-config.h513 void (*link_up)(struct __vxge_hw_device *devh); member
Dvxge-main.c156 vdev->stats.link_up++; in vxge_callback_link_up()
2883 vdev->stats.link_up++; in vxge_open()
4303 .link_up = vxge_callback_link_up,
Dvxge-ethtool.c568 *ptr++ = vdev->stats.link_up; in vxge_get_ethtool_stats()
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_io.c685 if (lport->state != LPORT_ST_READY || !(lport->link_up)) { in bnx2fc_initiate_tmf()
845 if (lport->state != LPORT_ST_READY || !(lport->link_up)) { in bnx2fc_initiate_abts()
1115 if ((lport->state != LPORT_ST_READY) || !(lport->link_up)) { in bnx2fc_eh_abort()
1798 if ((lport->state != LPORT_ST_READY) || !(lport->link_up)) { in bnx2fc_queuecommand()
Dbnx2fc_els.c687 if (lport->state != LPORT_ST_READY || !(lport->link_up)) { in bnx2fc_initiate_els()
Dbnx2fc_fcoe.c269 if (!lport->link_up) { in bnx2fc_xmit()
970 lport->link_up = 0; in bnx2fc_lport_config()
/linux-4.4.14/drivers/scsi/csiostor/
Dt4fw_api_stor.h432 __be16 link_up; member
/linux-4.4.14/include/scsi/
Dlibfc.h879 u8 link_up; member
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c4301 if (bp->link_info.link_up) in bnxt_tx_enable()
4307 if (bp->link_info.link_up) { in bnxt_report_link()
4340 u8 link_up = link_info->link_up; in bnxt_update_link() local
4378 link_info->link_up = 1; in bnxt_update_link()
4380 link_info->link_up = 0; in bnxt_update_link()
4381 if (link_up != link_info->link_up) in bnxt_update_link()
4385 link_info->link_up = 0; in bnxt_update_link()
Dbnxt.h775 u8 link_up; member
Dbnxt_ethtool.c764 return bp->link_info.link_up; in bnxt_get_link()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c594 lport->link_up = 0; in fcoe_lport_config()
1447 if (!lport->link_up) in fcoe_rcv()
1609 if (!lport->link_up) { in fcoe_xmit()
/linux-4.4.14/drivers/net/ethernet/rocker/
Drocker.c1432 bool link_up; in rocker_event_link_change() local
1441 link_up = rocker_tlv_get_u8(attrs[ROCKER_TLV_EVENT_LINK_CHANGED_LINKUP]); in rocker_event_link_change()
1447 if (netif_carrier_ok(rocker_port->dev) != link_up) { in rocker_event_link_change()
1448 if (link_up) in rocker_event_link_change()
4946 bool link_up; in rocker_carrier_init() local
4948 link_up = link_status & (1 << rocker_port->pport); in rocker_carrier_init()
4949 if (link_up) in rocker_carrier_init()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c232 u16 link_up = 0; in atl1e_link_chg_event() local
238 link_up = phy_data & BMSR_LSTATUS; in atl1e_link_chg_event()
240 if (!link_up) { in atl1e_link_chg_event()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c308 u16 link_up; in atl1c_link_chg_event() local
314 link_up = phy_data & BMSR_LSTATUS; in atl1c_link_chg_event()
316 if (!link_up) { in atl1c_link_chg_event()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_defs_svc.h463 u32 link_up; /* link-up */ member
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_hw.c41 bool link_up);
5206 static s32 e1000_config_dsp_after_link_change(struct e1000_hw *hw, bool link_up) in e1000_config_dsp_after_link_change() argument
5214 if (link_up) { in e1000_config_dsp_after_link_change()
De1000_main.c2441 goto link_up; in e1000_watchdog()
2504 link_up: in e1000_watchdog()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dhfi.h708 u64 link_up; member
Dchip.c1417 return read_write_sw(ppd->dd, &ppd->link_up, mode, data); in access_sw_link_up_cnt()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.c945 bool link_up = false; in bnad_cb_ethport_link_status() local
947 link_up = (link_status == BNA_LINK_UP) || (link_status == BNA_CEE_UP); in bnad_cb_ethport_link_status()
959 if (link_up) { in bnad_cb_ethport_link_status()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2200.h1317 struct work_struct link_up; member
Dipw2200.c4572 schedule_work(&priv->link_up); in ipw_rx_notification()
10636 container_of(work, struct ipw_priv, link_up); in ipw_bg_link_up()
10697 INIT_WORK(&priv->link_up, ipw_bg_link_up); in ipw_setup_deferred_work()
11846 cancel_work_sync(&priv->link_up); in ipw_pci_remove()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c5112 goto link_up; in e1000_watchdog_task()
5244 link_up: in e1000_watchdog_task()