igb_ptp_tx_hang(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… igb_ptp_tx_hang β€” bestie edition

okay so real talk, this is a page straight out of the Kernel API Manual, and it's about one very specific little function called igb_ptp_tx_hang. she's niche, she's iconic, and she has exactly one job. let's get into it πŸŽ€


✨ NAME ✨

igb_ptp_tx_hang β€” detect error case where Tx timestamp never finishes

like, she literally exists to catch a vibe check that failed. if a Tx timestamp just... never finishes?? she's the one who notices. πŸ’€ no cap.


🌸 SYNOPSIS 🌸

void igb_ptp_tx_hang (struct igb_adapter *adapter );

returns nothing (void, she gives nothing and takes nothing back), takes one pointer, and that's the whole personality. short and sweet, periodt. ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • adapter β€” private network adapter structure. that's her input, that's her whole world. it's the private network adapter struct and you hand it over. no extra lore, no hidden parameters, that's it bestie 🫢

πŸ”₯ SEE ALSO πŸ”₯

so if you wanna go down the rabbit hole (and you should, iykyk), here's the whole friend group πŸ‘‘

that's fifteen whole icons in the SEE ALSO section alone, we love a well-connected main character 🌈


lowkey reminder: the one thing this page is about is detecting the error case where the Tx timestamp never finishes. that's the entire plot. don't lose the plot. πŸ’–

anyway that's the page!! brought to you by ./drivers/net/ethernet/intel/igb, dropping October 2026, and it's giving kernel-docs-but-make-it-cute. mwah, go read some more manpages, bestie πŸ’…βœ¨πŸ“

πŸ“¦ where this page comes from