pch_gbe_get_regs(9)
π 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 iconregsβ 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 π:
pch_gbe_get_link_ksettings(9)pch_gbe_set_link_ksettings(9)pch_gbe_get_regs_len(9)pch_gbe_get_drvinfo(9)pch_gbe_get_wol(9)pch_gbe_set_wol(9)pch_gbe_nway_reset(9)pch_gbe_get_ringparam(9)pch_gbe_set_ringparam(9)pch_gbe_get_pauseparam(9)pch_gbe_set_pauseparam(9)pch_gbe_get_strings(9)pch_gbe_get_ethtool_stats(9)
π 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
- 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