netdev_get_pauseparam(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Ok bestie, welcome to the netdev_get_pauseparam(9) page from the Kernel API Manual β€” yes, we’re deep in kernel API land and it’s lowkey iconic ✨

πŸŽ€ NAME πŸŽ€

netdev_get_pauseparam β€” get flow control parameters. That’s the whole assignment, bestie πŸ’…

✨ SYNOPSIS ✨

Here’s the exact signature, no remixing:

void netdev_get_pauseparam (struct net_device *dev , struct
       ethtool_pauseparam *pause );

πŸ’– ARGUMENTS πŸ’–

  • dev β€” Network device. The net_device you’re checking out 🫢
  • pause β€” Ethtool PAUSE settings data structure. This is the PAUSE settings data structure, periodt πŸ’–

🌸 DESCRIPTION 🌸

This procedure returns the PAUSE control flow settings. That’s the tea: it returns the PAUSE control flow settings, and that’s the whole description ✨ No extra lore, no cap.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/net/ethernet/micrel/ksz884x.c β€” the whole ksz884x.c cinematic universe is linked here, and we are not skipping a single one 😭

The struct squad πŸ¦‹:

  • struct ksz_hw_desc(9)
  • struct ksz_sw_desc(9)
  • struct ksz_dma_buf(9)
  • struct ksz_desc(9)
  • struct ksz_desc_info(9)
  • struct ksz_mac_table(9)
  • struct ksz_vlan_table(9)
  • struct ksz_port_mib(9)
  • struct ksz_port_cfg(9)
  • struct ksz_switch(9)
  • struct ksz_port_info(9)
  • struct ksz_hw(9)
  • struct ksz_port(9)
  • struct ksz_timer_info(9)
  • struct ksz_shared_mem(9)
  • struct ksz_counter_info(9)
  • struct dev_info(9)
  • struct dev_priv(9)

The function fam πŸ”₯:


xoxo, your kernel bestie πŸ’– β€” source/version: ./drivers/net/ethernet/micrel Β· date: October 2026 πŸŽ€

πŸ“¦ where this page comes from