phy_resolve_aneg_pause(9)
πΈ NAME πΈ
okay bestie, welcome to phy_resolve_aneg_pause(9) β ur fave little page from the Kernel API Manual β¨. This oneβs whole job is literally: Determine pause autoneg results π
.
π SYNOPSIS π
void phy_resolve_aneg_pause (struct phy_device *phydev );
itβs a void function, no return-value era, and it takes one struct phy_device * pointer named phydev π«Ά.
π¦ ARGUMENTS π¦
phydevβ Thephy_devicestruct. like the PHY deviceβs little passport πͺͺ.
β¨ DESCRIPTION β¨
once autoneg has completed, the local pause settings can be resolved π. This function determines if pause and asymmetric pause should be used by the MAC π. thatβs the vibe: autoneg done? time to resolve the local pause settings and figure out the MACβs pause/asymmetric-pause situation, no cap.
π₯ SEE ALSO π₯
Kernel file: ./drivers/net/phy/phy-core.c β and the whole bestie lineup is:
phy_speed_to_str(9)phy_duplex_to_str(9)phy_rate_matching_to_str(9)phy_fix_phy_mode_for_mac_delays(9)phy_interface_num_ports(9)phy_set_max_speed(9)of_set_phy_timing_role(9)phy_resolve_aneg_linkmode(9)phy_check_downshift(9)__phy_read_mmd(9)phy_read_mmd(9)__phy_write_mmd(9)phy_write_mmd(9)phy_modify_changed(9)__phy_modify(9)phy_modify(9)__phy_modify_mmd_changed(9)phy_modify_mmd_changed(9)__phy_modify_mmd(9)phy_modify_mmd(9)phy_save_page(9)phy_select_page(9)phy_restore_page(9)phy_read_paged(9)phy_write_paged(9)phy_modify_paged_changed(9)phy_modify_paged(9)
mwah π β source/version: ./drivers/net/phy Β· Kernel API Manual Β· date: October 2026 Β· page: phy_resolve_aneg_pause(9). byeee 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