igb_ptp_sdp_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… igb_ptp_sdp_init β€” the Kernel API Manual page you didn't know you needed

Okay so bestie, gather round, because this one is a kernel API manual entry (yes, the section 9 kind, the developer-manpage girlies) and it's about one little utility function that sets up the SDP config structs. That's it. That's the whole vibe. Let's get into it ✨


πŸŽ€ NAME πŸŽ€

igb_ptp_sdp_init β€” a utility function which inits the SDP config structs

Like, it's a utility function, no cap. Its entire job is initialising the SDP config structs. She's a helper. She's the backstage crew. She's not the main character, she's the main character's extremely competent bestie 🫢


🌸 SYNOPSIS 🌸

void igb_ptp_sdp_init (struct igb_adapter *adapter );

That's the whole signature, verbatim, don't come for me πŸ’… Note the void β€” she returns nothing, she just Does The Thing and leaves. Iconic behaviour, honestly.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • adapter β€” the board private structure. That's the one and only thing you hand her. Just the board's private structure, that's it, that's the whole shopping list πŸ›οΈ

πŸ’– SEE ALSO πŸ’–

The kernel file where all of this lives, fr fr:

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

And the whole friend group of sibling pages, all of them, in order, no skipping πŸ‘‘:

iykyk β€” if you're in the igb PTP files, you're in the igb PTP files, and there are so many of them 🌈


Lowkey a reminder: this page is short because the function is short. Not every manpage is a whole saga, and that's okay. Quality over quantity, bestie πŸ“

And that's a wrap! This page came to you straight out of ./drivers/net/ethernet/intel/igb, dated October 2026, πŸ’œ mwah πŸ’œ go init those config structs, slay, periodt βœ¨πŸ’…πŸŽ€

πŸ“¦ where this page comes from