phy_ethtool_get_plca_status(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… phy_ethtool_get_plca_status πŸ’…

okay bestie, welcome to the Kernel API Manual entry for phy_ethtool_get_plca_status(9) β€” yes the title is also the name, that's just how these pages roll, slay πŸ’–


✨ NAME ✨

phy_ethtool_get_plca_status β€” get PLCA RS status information. that's it, that's the vibe πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

int phy_ethtool_get_plca_status (struct phy_device *phydev , struct
phy_plca_status *plca_st );

🌸 ARGUMENTS 🌸

  • phydev β€” the phy_device struct 🫢 literally the PHY device we're talking to.
  • plca_st β€” where to store the retrieved status information πŸ’Ύ like, this is the lil container your status info gets dropped into, no cap.

πŸ‘‘ DESCRIPTION πŸ‘‘

Retrieve the PLCA status information from the PHY πŸ”₯ that's the whole mission, bestie.

It returns 0 on success, or a negative value if an error occurred 😭 so like, do a vibe check on that return value, okay? peek at it. be responsible.

ngl, "negative value" is doing a lot of heavy lifting here β€” it's not telling you which negative value, just that something went sideways. so check, don't assume πŸ’€

⭐ SEE ALSO ⭐

the whole friend group showed up, iykyk 🌈 β€” the kernel file is ./drivers/net/phy/phy.c and here's everyone else:


and that's the page, bestie πŸ§šπŸ’œ this cutie lives in ./drivers/net/phy, dated October 2026, and it goes by phy_ethtool_get_plca_status(9) β€” main character energy from the header all the way down to the footer, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from