axienet_etht..._get_drvinfo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… axienet_etht..._get_drvinfo(9) β€” bestie's guide to the Kernel API Manual

okay so first things first, the manual you're reading rn is the Kernel API Manual (yes, that's the whole vibe), and the function doing the absolute most today is axienet_ethtools_get_drvinfo πŸ’– buckle up.


✨ NAME ✨

axienet_ethtools_get_drvinfo β€” literally just gets various Axi Ethernet driver information πŸŽ€ it's giving "tell me about yourself" but for a network driver.


πŸ¦‹ SYNOPSIS πŸ¦‹

void axienet_ethtools_get_drvinfo (struct net_device *ndev , struct
       ethtool_drvinfo *ed );

no cap, that's the whole signature. returns void so like… nothing comes back, it just does stuff 🌸


🫢 ARGUMENTS 🫢

  • ndev β€” Pointer to net_device structure. this is the main character of the whole netdev universe ngl πŸ‘‘
  • ed β€” Pointer to ethtool_drvinfo structure. this is where the driver info lands, and yes she's the one holding the tea β˜•

πŸ”₯ DESCRIPTION πŸ”₯

so this function implements the ethtool command for getting the driver information β€” it's the plug, the info dealer, the "what's the vibe of this driver" queen πŸ’…

and how do you trigger her? easy:

Issue "ethtool -i ethX" under linux prompt to execute this function.

that's it. that's the whole ritual ✨ type it in your shell, watch the magic happen, no notes.


🌈 SEE ALSO 🌈

bestie there are SO many siblings, it's a whole family reunion 😭 the kernel file itself lives at ./drivers/net/ethernet/xilinx/xilinx_axienet_main.c, and then the extended fam:

like… that's a whole friend group, go say hi πŸ¦‹ iykyk.


✨ that's the page, bestie ✨ this iconic entry comes to you from the source at ./drivers/net/ethernet/xilinx, dated October 2026, still repping axienet_etht..._get_drvinfo(9) πŸ’œ mwah, go read your kernel source, ily, bye πŸŽ€

πŸ“¦ where this page comes from