STRUCT IDPF_TSTAMP_STATS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct idpf_tstamp_stats(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for struct idpf_tstamp_stats, aka the Tx timestamp statistics glow-up we all needed πŸŽ€. It's the struct that keeps receipts on your transmit timestamps, and honestly? it's giving bookkeeping queen πŸ‘‘.


🌸 NAME 🌸

struct idpf_tstamp_stats β€” Tx timestamp statistics, periodt πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct idpf_tstamp_stats {
    struct u64_stats_sync stats_sync;
    u64_stats_t packets;
    u64_stats_t discarded;
    u64_stats_t flushed;
 };

✨ Members ✨

  • stats_sync β€” the sync buddy πŸ’« see struct u64_stats_sync if you wanna know how the counters stay coherent (no cap, it's the whole vibe of this field).
  • packets β€” the flex counter πŸ”₯ how many packets the hardware successfully timestamped. main character energy fr.
  • discarded β€” the sad little counter 😭 number of Tx skbs discarded because the cached PHC was too old to correctly extend the timestamp. not the skb's finest moment, ngl.
  • flushed β€” number of Tx skbs flushed because the interface got closed πŸ™ˆ sometimes things just gotta go.

🫢 SEE ALSO 🫢

Kernel file ./drivers/net/ethernet/intel/idpf/idpf.h β€” plus this whole friend group of pages, bestie πŸ’œ:


okay that's the whole page, you ate that πŸ’…πŸ§šβ€β™€οΈ this came from the source at ./drivers/net/ethernet/intel/idpf and the version date is October 2026 β€” so mark your calendar bestie, and thanks for reading my little manual moment πŸŒˆβ­πŸ“

struct idpf_tstamp_stats(9) β€” bye bestie, ily, go timestamp some packets πŸ«ΆπŸ’–

πŸ“¦ where this page comes from