__phy_hwtstamp_set(9)
π NAME π
okay so this page is from the Kernel API Manual, section (9), and it's about __phy_hwtstamp_set β the little function that modifies PHY hardware timestamping configuration β¨π°οΈ
β¨ SYNOPSIS β¨
int __phy_hwtstamp_set (struct phy_device *phydev , struct kernel_hwtstamp_config *config , struct netlink_ext_ack *extack );
π ARGUMENTS π
phydevβ the PHY device structure, aka the actual star of the show, the device whose vibes we're adjusting πΈconfigβ the structure holding the timestamping configuration, like the outfit the timestamping is gonna wear πextackβ the netlink extended ack structure, which exists so errors get reported back properly (no silent ghosting here, bestie) π
π¦ SEE ALSO π¦
it lives in the kernel file ./drivers/net/phy/phy.c, and like... it has so many neighbors, ngl. whole little ecosystem π
phy_print_status(9), phy_get_rate_matching(9), phy_config_interrupt(9), phy_restart_aneg(9), phy_aneg_done(9), phy_supported_speeds(9), phy_check_valid(9), phy_sanitize_settings(9), phy_mii_ioctl(9), phy_do_ioctl(9), phy_do_ioctl_running(9), __phy_hwtstamp_get(9), phy_queue_state_machine(9), phy_trigger_machine(9), phy_ethtool_get_strings(9), phy_ethtool_get_sset_count(9), phy_ethtool_get_stats(9), __phy_ethtool_get_phy_stats(9), __phy_ethtool_get_link_ext_stats(9), phy_ethtool_get_plca_cfg(9), plca_check_valid(9), phy_ethtool_set_plca_cfg(9), phy_ethtool_get_plca_status(9), phy_start_cable_test(9), phy_start_cable_test_tdr(9), phy_check_link_status(9), phy_inband_caps(9), phy_config_inband(9), _phy_start_aneg(9), phy_start_aneg(9), phy_speed_down(9), phy_speed_up(9), phy_start_machine(9), phy_stop_machine(9), phy_error(9), phy_write_barrier(9), phy_disable_interrupts(9), phy_interrupt(9), phy_enable_interrupts(9), phy_update_stats(9), phy_request_interrupt(9), phy_free_interrupt(9), phy_get_next_update_time(9), phy_state_machine(9), phy_stop(9), phy_start(9), phy_mac_interrupt(9), phy_loopback(9), phy_eee_tx_clock_stop_capable(9), phy_eee_rx_clock_stop(9), phy_init_eee(9), phy_get_eee_err(9), phy_ethtool_get_eee(9), phy_ethtool_set_eee_noneg(9), phy_ethtool_set_eee(9), phy_ethtool_set_wol(9), phy_ethtool_get_wol(9), phy_ethtool_nway_reset(9) π«Ά
go read them all, i'll wait. jk jk... unless? π
and that's the whole page, bestie!! this one came from ./drivers/net/phy and it's dated October 2026 β like, future energy fr fr πβ° slay, see u in the next manpage ππ§
π¦ 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