STRUCT PSE_CONTROL_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, meet struct pse_control_config(9) from the Kernel API Manual β€” it’s the PSE control/channel configuration struct, and she’s here to keep the vibe check accurate. No cap, this is the whole config package. πŸ’…

✨ SYNOPSIS ✨

here’s the struct in all her main-character glory β€” names stay exactly like this, fr fr:

struct pse_control_config {
    enum ethtool_podl_pse_admin_state podl_admin_control;
    enum ethtool_c33_pse_admin_state c33_admin_control;
 };

πŸ‘‘ Members πŸ‘‘

  • podl_admin_control β€” sets PoDL PSE admin control as described in IEEE 802.3-2018 30.15.1.2.1 acPoDLPSEAdminControl. lowkey iconic. πŸŽ€
  • c33_admin_control β€” sets PSE admin control as described in IEEE 802.3-2022 30.9.1.2.1 acPSEAdminControl. periodt. ✨

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file is ./include/linux/pse-pd/pse.h, and the whole reference squad is:

  • struct pse_irq_desc(9)
  • struct pse_admin_state(9)
  • struct pse_pw_status(9)
  • struct pse_ext_state_info(9)
  • struct pse_pw_limit_ranges(9)
  • struct ethtool_pse_control_status(9)
  • struct pse_controller_ops(9)
  • struct pse_pi_pairset(9)
  • struct pse_pi(9)
  • struct pse_ntf(9)
  • struct pse_controller_dev(9)
  • enum pse_budget_eval_strategies(9)

mwah πŸ’‹ this page’s source/version stamp is ./include/linux/pse-pd, and the date is October 2026. go be iconic, bestie 🫢✨

πŸ“¦ where this page comes from