igb_ptp_stop(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… igb_ptp_stop(9) πŸ’…

okay so this is a page straight out of the Kernel API Manual, and bestie, it's a short one but it's lowkey important, so let's get into it πŸŽ€


✨ NAME ✨

igb_ptp_stop β€” literally just: disable the PTP device and stop the overflow check. that's the whole vibe. no cap. πŸ›‘


✨ SYNOPSIS ✨

void igb_ptp_stop (struct igb_adapter *adapter );

it returns void, so like… nothing comes back. it just does the thing and dips. main character energy honestly πŸ‘‘


✨ ARGUMENTS ✨

  • adapter β€” the board's private structure πŸ’– that's it, that's the one (1) argument. she's low maintenance, we love her.

✨ DESCRIPTION ✨

so what does she actually do?? two things, and she does them well:

  • stops the PTP support β€” like, turning it off off πŸ›‘
  • cancels the delayed work β€” the delayed work is not coming, she cancelled it, it's not happening πŸ’€

that's genuinely the entire description. short queen. iykyk ✨


🌈 SEE ALSO 🌈

okay this is where it gets unhinged (affectionate) because the related-functions list is LONG. buckle up bestie, we're going through the whole friend group 🫢

the kernel file where all this lives:

./drivers/net/ethernet/intel/igb/igb_ptp.c

and the whole squad of siblings:

like, that's fourteen (14) cross-references. she knows everybody. the social butterfly of igb_ptp.c πŸ¦‹

fr fr if you're poking at PTP in the igb driver, you're gonna meet all of these eventually. consider this your group chat invite πŸ’Œ

and that's the page!! 🌸 source/version situation: this one comes to you from ./drivers/net/ethernet/intel/igb, dated October 2026 β€” mwah, go read the other fourteen now, slay πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from