pch_gbe_get_regs(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

pch_gbe_get_regs β€” get device registers, bestie. that's the whole vibe ✨

🌸 SYNOPSIS 🌸

void pch_gbe_get_regs (struct net_device *netdev , struct ethtool_regs
*regs , void *p );

okay so it's giving void, it's giving three arguments, it's giving absolutely zero return value. main character function behavior honestly πŸ‘‘

πŸŽ€ ARGUMENTS πŸŽ€

  • netdev β€” the network interface device structure 🫢 like, the whole device, the moment, the icon
  • regs β€” the ethtool register structure. yes queen, we're doing ethtool today πŸ’…
  • p β€” buffer pointer of read device register date πŸ“… (that's literally what it says, don't come for me, I'm just the messenger 😭)

πŸ¦‹ SEE ALSO πŸ¦‹

first up, the source file lowkey lives right here in the kernel:

./drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c

and then the whole friend group, no cap, all of them, every single one πŸ’–:


πŸŽ€ ok that's the tea, bestie πŸŽ€ this one's straight outta the Kernel API Manual, source path ./drivers/net/ethernet/oki-sem... (it's truncated in the original, not my fault 😭), dated October 2026. slay, go read about registers, ily, bye πŸ’œβœ¨

πŸ“¦ where this page comes from