mac_disable_tx_lpi(9)
π NAME π
Okay so this is mac_disable_tx_lpi(9), bestie β straight from the Kernel API Manual. Itβs literally the function that disables LPI generation at the MAC. Thatβs the name, thatβs the vibe. β¨
β¨ SYNOPSIS β¨
void mac_disable_tx_lpi (struct phylink_config *config );
Yep, thatβs the whole signature. It returns void, so thereβs no return value to catch. π«Ά
π ARGUMENTS π
configβ a pointer to astruct phylink_config. Thatβs the one and only argument, bestie. π
π¦ DESCRIPTION π¦
Disable generation of LPI at the MAC. That effectively prevents the MAC from indicating that it is idle. Thatβs the entire tea, no cap. π
π SEE ALSO π
The whole phylink friend group is here, and yes, weβre listing every single one β no skips, bestie:
- Kernel file
./include/linux/phylink.h 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_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_disable(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)
Cute sign-off time: this pageβs source is ./include/linux, its date is October 2026, and the manual page is mac_disable_tx_lpi(9) β periodt, bestie. π«Άπβ¨
π¦ 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