ice_ptp_disa...mestamp_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_ptp_disable_timestamp_mode β€” from the Kernel API Manual, bestie ✨

okay so picture this: it's a kernel API manual page, it's about the ice driver, and the star of the show is ice_ptp_disable_timestamp_mode. yes that's a long name. no we're not abbreviating it. it's giving "my function name is a whole sentence" and honestly? iconic. πŸŽ€


✨ NAME ✨

ice_ptp_disable_timestamp_mode β€” literally just turns off the current timestamp mode. that's it. that's the whole job. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void ice_ptp_disable_timestamp_mode (struct ice_pf *pf );

like, no return value, nothing to check, she just goes in and does the thing. void queens rise 🫢


🌸 ARGUMENTS 🌸

  • pf β€” the board private structure. your whole little board's personal business, handed over so she can do her thing. πŸ’–

πŸ’œ DESCRIPTION πŸ’œ

so here's when this gets called, and it's lowkey two whole moods:

  • during preparation for reset β€” she temporarily disables timestamping on the device. key word temporarily, she's not being dramatic, she's coming back.
  • during remove β€” she disables timestamping while the driver resources are getting cleaned up. packing up, lights off, timestamping not invited to the afterparty. πŸ”₯

no cap, that's the entire description. she's a two-job function and she does both of them.


πŸ‘‘ SEE ALSO πŸ‘‘

bestie. buckle up. this list is long and every single one of these is invited to the group chat 🧚✨

the kernel file lives right here:

./drivers/net/ethernet/intel/ice/ice_ptp.c

and the whole extended fam:

like I said. a lot. but they're all here, nobody got left on read πŸ’€


🌈 sign-off 🌈

this little beauty lives in ./drivers/net/ethernet/intel/ice, dated October 2026, and it's page ice_ptp_disa...mestamp_mode(9) of your very own Kernel API Manual. go forth and disable some timestamps, bestie. slay πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from