__phy_hwtstamp_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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