phy_has_txtstamp(9)
π
phy_has_txtstamp(9) π
Okay so welcome to the Kernel API Manual, bestie β this is the page for phy_has_txtstamp, and it's lowkey a very focused little icon. β¨
πΈ NAME πΈ
phy_has_txtstamp β tests whether a PHY supports transmit time stamping. That's the whole assignment: a PHY vibe check for transmit time stamping support, and the answer comes back as a bool. No cap. π«Ά
β¨ SYNOPSIS β¨
bool phy_has_txtstamp (struct phy_device *phydev );
It's giving "one function, one argument, zero drama" β and honestly? Obsessed. π
π ARGUMENTS π
phydevβ thephy_devicestruct. That's the PHY device you're asking about, bestie; hand it over and let the function do its yes/no thing. π«Ά
π¦ SEE ALSO π¦
Bestie, the lore runs deep β here are all the cross-references, exactly as they appear, so you can go read the whole friend group: π
- Kernel file
./include/linux/phy.h:enum phy_interface_t(9),phy_modes(9),rgmii_clock(9),struct mdio_bus_stats(9),struct mii_bus(9),mdiobus_alloc(9),enum phy_state(9),struct phy_c45_device_ids(9),struct phy_oatc14_sqi_capability(9),struct phy_device(9),struct phy_tdr_config(9),enum link_inband_signalling(9),struct phy_plca_cfg(9),struct phy_plca_status(9),struct phy_led(9),struct phy_mse_capability(9),struct phy_mse_snapshot(9),struct phy_driver(9). - ID-match besties:
phy_id_compare(9),phy_id_compare_vendor(9),phy_id_compare_model(9),phydev_id_compare(9). - Status / driver / wakeup squad:
phy_is_started(9),phy_driver_is_genphy(9),phy_disable_eee_mode(9),phy_can_wakeup(9),phy_may_wakeup(9). - Read / write / modify crew:
phy_read(9),__phy_read(9),phy_write(9),__phy_write(9),__phy_modify_changed(9),phy_read_mmd_poll_timeout(9),__phy_set_bits(9),__phy_clear_bits(9),phy_set_bits(9),phy_clear_bits(9),__phy_set_bits_mmd(9),__phy_clear_bits_mmd(9),phy_set_bits_mmd(9),phy_clear_bits_mmd(9). - Interrupt / polling / timestamp neighbor crew:
phy_interrupt_is_valid(9),phy_polling_mode(9),phy_has_hwtstamp(9),phy_has_rxtstamp(9),phy_has_tsinfo(9),phy_is_default_hwtstamp(9). - Interface / fixed-link / driver crew:
phy_on_sfp(9),phy_interface_mode_is_rgmii(9),phy_interface_mode_is_8023z(9),phy_interface_is_rgmii(9),phy_is_pseudo_fixed_link(9),phy_module_driver(9).
Source/version vibes: ./include/linux, October 2026, and yeah β this was phy_has_txtstamp(9) signing off. Mwah ππ
π¦ 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