ixgbe_setup...r_link_82599(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the Kernel API Manual πŸ’… this one's a kernel function page, and yes it's exactly as niche as it sounds, but we're gonna slay it together. no cap.


✨ NAME ✨

ixgbe_setup_copper_link_82599 β€” sets the PHY autoneg advertised field 🫢


🌸 SYNOPSIS 🌸

int ixgbe_setup_copper_link_82599 (struct ixgbe_hw *hw ,
ixgbe_link_speed speed , bool autoneg_wait_to_complete );

like, it returns an int, that's the vibe ✨


πŸ’– ARGUMENTS πŸ’–

  • hw β€” pointer to the hardware structure 🧚 your whole lil hardware situation
  • speed β€” the new link speed, fresh off the runway 🌈
  • autoneg_wait_to_complete β€” true if waiting is needed to complete πŸ‘‘ so if you need it to actually finish before moving on, that's a true, periodt

πŸ”₯ DESCRIPTION πŸ”₯

Restarts the link on the PHY and the MAC, based on the settings you passed in πŸ’« that's the whole thing, and honestly? iconic. not me just restarting links based on settings. 😭


πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file lives right here, no cap:

./drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c

and here's the whole friend group, all of them, every single one, i'm not skipping anybody πŸ™ˆ:

like, that's a whole squad πŸ’€πŸ’œ


okay that's the page!! mwah πŸ“ this lil gem comes from ./drivers/net/ethernet/intel/i... and it's dated October 2026 ⭐ and yeah, the page header/footer also go by ixgbe_setup...r_link_82599(9) (yes it's abbreviated, that's just how it eats πŸ’…). go forth and restart those links, bestie πŸ’–βœ¨πŸŒˆ

πŸ“¦ where this page comes from