idpf_ptp_set_rx_tstamp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, this is the idpf_ptp_set_rx_tstamp(9) page from the Kernel API Manual, and it's literally about enabling or disabling Rx timestamping. no cap. The function is idpf_ptp_set_rx_tstamp, and its whole personality is β€œEnable or disable Rx timestamping.” periodt. πŸ’…

✨ SYNOPSIS ✨

here's the signature, copied exactly so nobody gets cute with it:

void idpf_ptp_set_rx_tstamp (struct idpf_vport *vport , int rx_filter );

it returns void, so there's no return value to obsess over. 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • vport β€” Virtual port structure. that's the vibe.
  • rx_filter β€” Receive timestamp filter. yes bestie, that's the filter.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/net/ethernet/intel/idpf/idpf_ptp.c

and here's the full squad of related calls, all exactly as named:

idpf_ptp_get_access(9), idpf_ptp_get_features_access(9),
idpf_ptp_enable_shtime(9), idpf_ptp_read_src_clk_reg_direct(9),
idpf_ptp_read_src_clk_reg_mailbox(9), idpf_ptp_read_src_clk_reg(9),
idpf_ptp_get_sync_device_time_direct(9),
idpf_ptp_get_sync_device_time_mailbox(9),
idpf_ptp_get_sync_device_time(9), idpf_ptp_get_crosststamp(9),
idpf_ptp_gettimex64(9), idpf_ptp_update_phctime_rxq_grp(9),
idpf_ptp_update_cached_phctime(9), idpf_ptp_settime64(9),
idpf_ptp_adjtime_nonatomic(9), idpf_ptp_adjtime(9), idpf_ptp_adjfine(9),
idpf_ptp_verify_pin(9), idpf_ptp_gpio_enable(9),
idpf_ptp_tstamp_extend_32b_to_64b(9), idpf_ptp_extend_ts(9),
idpf_ptp_request_ts(9), idpf_ptp_set_timestamp_mode(9),
idpf_tstamp_task(9), idpf_ptp_do_aux_work(9), idpf_ptp_set_caps(9),
idpf_ptp_create_clock(9), idpf_ptp_release_vport_tstamp(9),
idpf_ptp_release_tstamp(9), idpf_ptp_get_txq_tstamp_capability(9),
idpf_ptp_init(9), idpf_ptp_release(9)

signed with πŸ’– from the ./drivers/net/ethernet/intel/idpf source tree, October 2026 edition, for idpf_ptp_set_rx_tstamp(9).

πŸ“¦ where this page comes from