ice_ptp_write_adj(9)
π ice_ptp_write_adj(9) π
okay bestie, this is the ice_ptp_write_adj(9) page from the Kernel API Manual, and itβs giving very specific kernel-clock realness. Letβs get into it, no cap. β¨
π NAME π
ice_ptp_write_adjβ adjust the PHC clock time atomically
β¨ SYNOPSIS β¨
int ice_ptp_write_adj (struct ice_pf *pf , s32 adj );
π¦ ARGUMENTS π¦
pfβ board private structureadjβ adjustment in nanoseconds
πΈ DESCRIPTION πΈ
okay so this icon performs an atomic adjustment of the PHC time by the specified number of nanoseconds. Thatβs the whole serve: atomic, PHC time, nanoseconds, adjustment. Periodt. π
π SEE ALSO π
the whole SEE ALSO iceberg is linked here, and yes, we are listing all of it because every reference ate and left no crumbs π
- Kernel file:
./drivers/net/ethernet/intel/ice/ice_ptp.c ice_ptp_find_pin_idx(9),ice_ptp_cfg_tx_interrupt(9),ice_set_rx_tstamp(9),ice_ptp_disable_timestamp_mode(9),ice_ptp_restore_timestamp_mode(9)ice_ptp_read_src_clk_reg(9),ice_ptp_extend_32b_ts(9),ice_ptp_extend_40b_ts(9),ice_ptp_is_tx_tracker_up(9),ice_ptp_req_tx_single_tstamp(9)ice_ptp_complete_tx_single_tstamp(9),ice_ptp_process_tx_tstamp(9),ice_ptp_alloc_tx_tracker(9),ice_ptp_flush_tx_tracker(9),ice_ptp_mark_tx_tracker_stale(9)ice_ptp_flush_all_tx_tracker(9),ice_ptp_release_tx_tracker(9),ice_ptp_init_tx_e82x(9),ice_ptp_init_tx(9),ice_ptp_update_cached_phctime(9)ice_ptp_reset_cached_phctime(9),ice_ptp_write_init(9),ice_base_incval(9),ice_ptp_check_tx_fifo(9),ice_ptp_wait_for_offsets(9)ice_ptp_port_phy_stop(9),ice_ptp_port_phy_restart(9),ice_ptp_link_change(9),ice_ptp_cfg_phy_interrupt(9),ice_ptp_reset_phy_timestamping(9)ice_ptp_restart_all_phy(9),ice_ptp_adjfine(9),ice_ptp_extts_event(9),ice_ptp_cfg_extts(9),ice_ptp_disable_all_extts(9)ice_ptp_enable_all_extts(9),ice_ptp_write_perout(9),ice_ptp_cfg_perout(9),ice_ptp_disable_all_perout(9),ice_ptp_enable_all_perout(9)ice_verify_pin(9),ice_ptp_gpio_enable(9),ice_ptp_gettimex64(9),ice_ptp_settime64(9),ice_ptp_adjtime_nonatomic(9)ice_ptp_adjtime(9),struct ice_crosststamp_cfg(9),struct ice_crosststamp_ctx(9),ice_capture_crosststamp(9),ice_ptp_getcrosststamp(9)ice_ptp_hwtstamp_get(9),ice_ptp_set_timestamp_mode(9),ice_ptp_hwtstamp_set(9),ice_ptp_get_rx_hwts(9),ice_ptp_setup_pin_cfg(9)ice_ptp_disable_pins(9),ice_ptp_parse_sdp_entries(9),ice_ptp_set_funcs_e82x(9),ice_ptp_set_funcs_e810(9),ice_ptp_set_funcs_e830(9)ice_ptp_set_caps(9),ice_ptp_create_clock(9),ice_ptp_request_ts(9),ice_ptp_ts_irq(9),ice_ptp_maybe_trigger_tx_interrupt(9)ice_ptp_queue_work(9),ice_ptp_prepare_rebuild_sec(9),ice_ptp_prepare_for_reset(9),ice_ptp_rebuild_owner(9),ice_ptp_rebuild(9)ice_ptp_clock_index(9),ice_ptp_init_owner(9),ice_ptp_init_work(9),ice_ptp_init_port(9),ice_ptp_init_tx_interrupt_mode(9)ice_ptp_init(9),ice_ptp_release(9)
mwah π β this cutie comes from ./drivers/net/ethernet/intel/ice, and itβs dated October 2026. footer icon behavior, honestly. πβ¨
π¦ 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