emac_set_coalesce(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

emac_set_coalesce β€” okay so this is the function that sets the interrupt coalesce settings for this device, bestie ✨

(also hiii, this is from the Kernel API Manual, section 9, in case you were wondering 🫢)


🌸 SYNOPSIS 🌸

int emac_set_coalesce (struct net_device *ndev , struct ethtool_coalesce
*coal , struct kernel_ethtool_coalesce *kernel_coal ,
struct netlink_ext_ack *extack );

✨ ARGUMENTS ✨

  • ndev β€” the DaVinci EMAC network adapter itself, like the actual device we're talking to πŸ’–
  • coal β€” the ethtool coalesce settings structure, this is where the settings live πŸŽ€
  • kernel_coal β€” the ethtool CQE mode setting structure, yep that's a whole separate struct, don't @ me πŸ¦‹
  • extack β€” the extack, used for reporting error messages, so when things go sideways it's got receipts 😭

πŸ”₯ DESCRIPTION πŸ”₯

Set interrupt coalesce parameters. That's the whole vibe, no cap πŸ’…βœ¨


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/ethernet/ti/davinci_emac.c β€” that's where this lives, go look if you're curious 🧚


the whole friend group is linked above, go say hi to all 29 of them, they're iconic πŸ’œ

okay bye bestie, this page came straight out of ./drivers/net/ethernet/ti, dated October 2026, and it's literally called emac_set_coalesce(9) β€” slay, periodt πŸŽ€βœ¨πŸŒΈ

πŸ“¦ where this page comes from