am65_cpts_tx_timestamp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ am65_cpts_tx_timestamp ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– this one's a tiny little function but she's got a very important job, so let's get into it 🫢


🌸 NAME 🌸

am65_cpts_tx_timestamp β€” save tx packet for timestamping πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

void am65_cpts_tx_timestamp (struct am65_cpts *cpts , struct sk_buff *skb );

like that's the whole signature, no cap ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • cpts β€” the cpts handle πŸ‘‘ this is your main character pointer, type struct am65_cpts *
  • skb β€” the packet πŸ“ type struct sk_buff *, the actual little guy we care about

πŸ’œ DESCRIPTION πŸ’œ

so what she does: this function saves the tx packet for timestamping β€” but only if the packet can be timestamped, okay? conditional queen πŸ™ˆ

The future processing is done in from the PTP auxiliary worker. literally not her job, she just hands it off πŸ”₯

ngl this one's short but she's iconic, don't sleep on her πŸ’€

🌈 SEE ALSO 🌈


and that's the whole page bestie, hope it slayed πŸ’…

sourced straight from ./drivers/net/ethernet/ti, dated October 2026 β€” mwah, go timestamp some packets πŸŽ€βœ¨

πŸ“¦ where this page comes from