STRUCT IDPF_PTP_TX_TSTAMP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct idpf_ptp_tx_tstamp 🌸

okay so this is the Kernel API Manual page for struct idpf_ptp_tx_tstamp(9) β€” yes the (9) is the section, it's a kernel API thing, iykyk πŸ’… this whole page is literally just "what's in the struct and what does each field do", and honestly? she ate. no cap.


✨ NAME ✨

struct idpf_ptp_tx_tstamp β€” Parameters for Tx timestamping 🫢

like, that's it, that's the vibe. it holds the params for Tx timestamping, periodt.


πŸŽ€ SYNOPSIS πŸŽ€

struct idpf_ptp_tx_tstamp {
    struct list_head list_member;
    u32 tx_latch_reg_offset_l;
    u32 tx_latch_reg_offset_h;
    struct sk_buff *skb;
    u64 tstamp;
    u32 idx;
 };

look at her. six fields. main character energy πŸ”₯


πŸ’– Members πŸ’–

okay bestie let's go field by field, no skipping, we're doing all of them πŸ’œ

  • list_member β€” the list member structure ✨ (she's literally in a list, that's her whole thing)
  • tx_latch_reg_offset_l β€” Tx tstamp latch low register offset 🌸
  • tx_latch_reg_offset_h β€” Tx tstamp latch high register offset 🌸 (yes there's a low AND a high, don't @ me, that's just how the registers are)
  • skb β€” the pointer to the SKB for this timestamp request πŸ¦‹ like the actual packet that's getting its moment
  • tstamp β€” the Tx tstamp value ⭐ the actual timestamp, the whole point, iconic
  • idx β€” the index of the Tx tstamp πŸŽ€ she's numbered, she's tracked, she's indexed

πŸ¦‹ SEE ALSO πŸ¦‹

if you're obsessed with this struct (and why wouldn't you be) you're gonna wanna go read the kernel file ./drivers/net/ethernet/intel/idpf/idpf_ptp.h, and also these siblings right here β€” all of them, not skipping a single one, bestie πŸ™ˆ:

there's a whole little family of PTP friends and honestly they're all so valid πŸ‘‘


ngl this page is short but she's doing exactly what she needs to do β€” struct, members, references, done. slay. πŸ“

and that's the whole page, bestie πŸ’– quick little sign-off: this one comes from ./drivers/net/ethernet/intel/idpf, dated October 2026, and it's the struct idpf_ptp_tx_tstamp(9) page in all her glory. mwah. 😘🌈🧚

πŸ“¦ where this page comes from