idpf_ptp_enable_shtime(9)
π idpf_ptp_enable_shtime(9) β the kernel API glow-up π
okay so bestie, welcome to the Kernel API Manual for idpf_ptp_enable_shtime β yes that's the manual name, we're not copying the header line verbatim, we're just vibing with it up here instead π«Ά
β¨ NAME β¨
idpf_ptp_enable_shtime β enable shadow time and execute a command
like, that's literally the whole job. shadow time? enabled. command? executed. slay π
πΈ SYNOPSIS πΈ
void idpf_ptp_enable_shtime (struct idpf_adapter *adapter );
note the void bestie β this function returns nothing, it just does things. it's giving main character energy, no receipts needed π
π ARGUMENTS π
adapterβ driver specific private structure. that's it, that's the whole argument list. one (1) struct pointer, and it's the driver's own private little world π¦
π§ SEE ALSO π§
first up, the source file itself, no cap:
- Kernel file
./drivers/net/ethernet/intel/idpf/idpf_ptp.c
and then. bestie. the entire friend group. the whole idpf ptp crew, in the order the manual gives them (respect the order, periodt):
idpf_ptp_get_access(9)idpf_ptp_get_features_access(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_rx_tstamp(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)
that's 32 pages of cross-reference bestie, i counted, we're obsessed πβ¨
heads up: the page also points you at ./drivers/net/ethernet/intel/idpf β that's the directory, the whole neighborhood, not just one file. iykyk π₯
okay that's the page!! nothing to install, nothing to configure, just one struct pointer and a dream π
and for the cute sign-off: this little gem lives in the kernel API manual, from the source ./drivers/net/ethernet/intel/idpf, dated October 2026, and it's filed under idpf_ptp_enable_shtime(9) β bye bestie, go enable some shadow time ππ
π¦ 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