ixgbe_start_mac_link_82598(9)
π ixgbe_start_mac_link_82598(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual page for ixgbe_start_mac_link_82598(9) β we're keeping every detail, just giving it main character energy β¨
β¨ NAME β¨
ixgbe_start_mac_link_82598 β Configures MAC link settings π
π SYNOPSIS π
int ixgbe_start_mac_link_82598 (struct ixgbe_hw *hw , bool
autoneg_wait_to_complete );
πΈ ARGUMENTS πΈ
hwβ pointer to hardware structure π«Άautoneg_wait_to_completeβtruewhen waiting for completion is needed β³
π¦ DESCRIPTION π¦
okay so the way this works is: it configures link settings based on values in the ixgbe_hw struct, then it restarts the link, and it performs autonegotiation if needed. that's the whole flow, and yes it ate π
β¨ periodt.
π₯ SEE ALSO π₯
the whole friend group, no cap:
- Kernel file β
./drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c ixgbe_set_pcie_completion_timeout(9)ixgbe_init_phy_ops_82598(9)ixgbe_start_hw_82598(9)ixgbe_get_link_capabilities_82598(9)ixgbe_get_media_type_82598(9)ixgbe_fc_enable_82598(9)ixgbe_validate_link_ready(9)ixgbe_check_mac_link_82598(9)ixgbe_setup_mac_link_82598(9)ixgbe_setup_copper_link_82598(9)ixgbe_reset_hw_82598(9)ixgbe_set_vmdq_82598(9)ixgbe_clear_vmdq_82598(9)ixgbe_set_vfta_82598(9)ixgbe_clear_vfta_82598(9)ixgbe_read_analog_reg8_82598(9)ixgbe_write_analog_reg8_82598(9)ixgbe_read_i2c_phy_82598(9)ixgbe_read_i2c_eeprom_82598(9)ixgbe_read_i2c_sff8472_82598(9)ixgbe_set_lan_id_multi_port_pcie_82598(9)ixgbe_set_rxpba_82598(9)
mwah π cute little sign-off: the source/version footer is ./drivers/net/ethernet/intel/i..., dated October 2026, and the page is ixgbe_start_mac_link_82598(9). bye bestie, go slay those links π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms