ice_ptp_read_port_capture(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ ice_ptp_read_port_capture(9) πŸŽ€

okay bestie, gather round β€” this is the Kernel API Manual entry for ice_ptp_read_port_capture(9), and it is literally the little helper that reads a port’s local time capture. facts untouched, vibes immaculate. πŸ’–


✨ NAME ✨

ice_ptp_read_port_capture β€” read a port’s local time capture πŸ•°οΈ

πŸ¦‹ SYNOPSIS πŸ¦‹

int ice_ptp_read_port_capture (struct ice_hw *hw , u8 port , u64 *tx_ts
       , u64 *rx_ts );

🌸 ARGUMENTS 🌸

  • hw β€” pointer to HW struct. like, the hardware struct pointer, no cap. 🫢
  • port β€” Port number to read. the specific port, bestie. πŸ’…
  • tx_ts β€” on return, the Tx port time capture. ✨
  • rx_ts β€” on return, the Rx port time capture. πŸ’–

πŸ’… DESCRIPTION πŸ’…

Read the port’s Tx and Rx local time capture values. that’s the whole assignment: it grabs the local time capture for the port, both Tx and Rx. πŸŽ€

heads up bestie: this has no equivalent for the E810 devices. not a thing there, periodt. πŸ’€

🌈 SEE ALSO 🌈

the kernel file is literally ./drivers/net/ethernet/intel/ice/ice_ptp_hw.c, and here is the whole friend-group roll call β€” every reference, no one left behind:


mwah πŸ’‹ the footer energy is source/version ./drivers/net/ethernet/intel/ice, date October 2026, page ice_ptp_read_port_capture(9). byeee bestie, go read those captures responsibly βœ¨πŸ’…πŸ¦‹

πŸ“¦ where this page comes from