nfp_net_get_link_ksettings(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the nfp_net_get_link_ksettings(9) page from the Kernel API Manual ✨ this one is short, sweet, and all about link speed settings. no cap.

🌸 NAME 🌸

nfp_net_get_link_ksettings β€” Get Link Speed settings, periodt πŸ’…

✨ SYNOPSIS ✨

here's the function flex, exactly as the page says πŸ‘‡

int nfp_net_get_link_ksettings (struct net_device *netdev , struct
ethtool_link_ksettings *cmd );

πŸŽ€ ARGUMENTS πŸŽ€

  • netdev β€” the network interface device structure. that's the netdev bestie, the actual interface vibe 🫢
  • cmd β€” the ethtool command. yep, that's the cmd right there πŸ’–

πŸ’– DESCRIPTION πŸ’–

okay so it reports speed settings based on info in the BAR provided by the fw. that's the whole slay. the BAR info comes from the fw, and this function uses it to report those speed settings. periodt ✨

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c β€” go peek if you want the full lore, iykyk πŸ’…

mwah πŸ’‹ this cutie came from the source/version line ./drivers/net/ethernet/netrono..., dated October 2026 β€” nfp_net_get_link_ksettings(9) signing off, love u bestie 🫢✨

πŸ“¦ where this page comes from