pcs_disable(9)
π pcs_disable(9) β the Kernel API Manual, but make it cute
okay so bestie, we're in the pcs_disable(9) page today β¨ it lives in the Kernel API Manual (section 9, the kernel-functions one, iykyk) and honestly it's a short one β short but iconic, the way a single-line bop can still be the song of the summer π
β¨ NAME β¨
pcs_disable β literally just: disable the PCS. that's the whole assignment. no cap π«Ά
π SYNOPSIS π
void pcs_disable (struct phylink_pcs *pcs );
notice how it returns void? she gives nothing back, she simply does π
and she takes exactly one thing: a struct phylink_pcs * named pcs. periodt.
π¦ ARGUMENTS π¦
pcsβ a pointer to astruct phylink_pcs. that's it. that's the whole argument list. one (1) pointer, and she's the main character of this entire page πΈ
π₯ SEE ALSO π₯
okay this is where it gets loud, because the whole phylink friend group shows up. the kernel file to go look at is ./include/linux/phylink.h, and the full squad is:
struct phylink_link_state(9)struct phylink_config(9)struct phylink_mac_ops(9)mac_get_caps(9)mac_select_pcs(9)mac_prepare(9)mac_config(9)mac_finish(9)mac_link_down(9)mac_link_up(9)mac_disable_tx_lpi(9)mac_enable_tx_lpi(9)mac_wol_set(9)struct phylink_pcs(9)struct phylink_pcs_ops(9)pcs_validate(9)pcs_inband_caps(9)pcs_enable(9)pcs_get_state(9)pcs_config(9)pcs_an_restart(9)pcs_link_up(9)pcs_disable_eee(9)pcs_enable_eee(9)pcs_pre_init(9)phylink_get_link_timer_ns(9)phylink_mac_implements_lpi(9)
like, that's a whole group chat in there π read them, they're all part of the same lore π§
quick vibe check: this page is the manual forpcs_disable, andpcs_enable(9)is right there in SEE ALSO if you need the other half of the story π₯
and that's the whole page, bestie β genuinely a short king π this one came from ./include/linux, from the October 2026 drop, and it's filed under pcs_disable(9) in the Kernel API Manual. slay, go disable a PCS responsibly ππ
π¦ 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