<dec f='src/src/sys/dev/pci/ixgbe/ixgbe_82599.h' l='47' type='s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw * hw, ixgbe_link_speed speed, _Bool autoneg_wait_to_complete)'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe_82599.c' l='102' u='a' c='ixgbe_init_mac_link_ops_82599'/>
<def f='src/src/sys/dev/pci/ixgbe/ixgbe_82599.c' l='884' ll='986' type='s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw * hw, ixgbe_link_speed speed, _Bool autoneg_wait_to_complete)'/>
<doc f='src/src/sys/dev/pci/ixgbe/ixgbe_82599.c' l='876'>/**
 *  ixgbe_setup_mac_link_smartspeed - Set MAC link speed using SmartSpeed
 *  @hw: pointer to hardware structure
 *  @speed: new link speed
 *  @autoneg_wait_to_complete: TRUE when waiting for completion is needed
 *
 *  Implements the Intel SmartSpeed algorithm.
 **/</doc>
