idpf_ptp_get..._time_direct(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is idpf_ptp_get_sync_device_time_direct β€” she gets the cross time stamp values directly, like, no middleman, straight up. πŸ’…

(this page lives in the Kernel API Manual, in case you were wondering where we're at rn 🫢)


🌸 SYNOPSIS 🌸

void idpf_ptp_get_sync_device_time_direct (struct idpf_adapter *adapter
, u64 *dev_time , u64 *sys_time );

like literally that's the whole signature, no cap ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • adapter β€” the driver specific private structure. yes queen, the private one πŸ’–
  • dev_time β€” 64bit main timer value. sixty-four whole bits, she's thicc πŸ”₯
  • sys_time β€” 64bit system time value. also 64bit, also iconic πŸ‘‘

πŸŽ€ SEE ALSO πŸŽ€

first up, the kernel file herself, main character energy:

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

and then, the whole friend group 😭 (yes, all of them, i'm not skipping a single one):

no like, that's the whole list, i counted, we're good πŸ§šπŸ’œ


lowkey reminder: the function signature above is verbatim, so if you're copy-pasting, paste it exactly β€” kernel doesn't do vibes-based parsing fr fr πŸ’€

okay that's the page!! πŸ’– source/version vibes come straight from the kernel doc tree at ./drivers/net/ethernet/intel/idpf, dated October 2026 β€” and the manual name is, as always, Kernel API Manual. slay, go timestamp something πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from