igb_ptp_tx_work(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is igb_ptp_tx_work(9), straight out of the Kernel API Manual. The NAME line is literally just igb_ptp_tx_work - with nothing after the dash β€” no description given, no cap, we are not making one up. πŸ’…

✨ SYNOPSIS ✨

here’s the signature, exactly as it appears:

void igb_ptp_tx_work (struct work_struct *work );

🫢 ARGUMENTS 🫢

  • work β€” pointer to work struct. That’s it, that’s the argument, bestie. πŸŽ€

🌸 DESCRIPTION 🌸

So this work function polls the TSYNCTXCTL valid bit. Why? To determine when a timestamp has been taken for the current stored skb. That’s the whole mission of the page: poll the valid bit, figure out the timestamp status for the current stored skb. πŸ¦‹

lowkey important: the page does not give extra behavior beyond that, so I’m not adding lore. πŸ’…

🌈 SEE ALSO 🌈

later, bestie πŸ’… β€” this one came from ./drivers/net/ethernet/intel/igb, October 2026, and it’s igb_ptp_tx_work(9) signing off 🫢

πŸ“¦ where this page comes from