check_link
static void build_devlink_list(char *check_link, void *data);
check_link();
static void check_link();
STP_port_init (PORT_T* this, STPM_T* stpm, Bool check_link)
if (check_link) {
STP_port_init (PORT_T* this, struct stpm_t* stpm, Bool check_link);
if ((i->file_type != DIR_T) && check_link &&
if (!check_link) {
static int check_link = 1;
check_link = 0;
mac->ops.check_link = ixgbe_check_mac_link_82598;
phy->ops.check_link = ixgbe_check_phy_link_tnx;
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
phy->ops.check_link = ixgbe_check_phy_link_tnx;
mac->ops.check_link = ixgbe_check_mac_link_generic;
return ixgbe_call_func(hw, hw->phy.ops.check_link, (hw, speed,
return ixgbe_call_func(hw, hw->mac.ops.check_link, (hw, speed,
mac->ops.check_link = NULL;
hw->mac.ops.check_link(hw, &speed, &link_up, false);
hw->mac.ops.check_link(hw, &speed, &link_up, false);
hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac->ops.check_link = ixgbe_check_link_E610;
phy->ops.check_link = NULL;
s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *, bool);
s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *);
hw->mac.ops.check_link = ixgbe_check_mac_link_vf;
hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac->ops.check_link = ixgbe_check_mac_link_generic;
mac->ops.check_link =
mac->ops.check_link = ixgbe_check_link_t_X550em;
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
hw->mac.ops.check_link(hw, &speed, &link_up, false);
hw->mac.ops.check_link(hw, &speed, &link_up, false);
if (nxgep->xcvr.check_link) {
(nxgep->xcvr.check_link),
nxge_status_t (*check_link) (); /* Link check routine */