ice_dcbnl_getpfc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 ice_dcbnl_getpfc β€” the Kernel API Manual page, bestie edition 🌸

Okay so we're deep in the Kernel API Manual today and the star of the show is ice_dcbnl_getpfc πŸ’… yes we're doing kernel networking, yes it's giving main character energy, no you don't have to be scared.


✨ NAME ✨

ice_dcbnl_getpfc β€” grab the local IEEE PFC config πŸŽ€

Like, it literally goes and retrieves your local IEEE PFC config. That's the whole vibe. That's the job.


πŸ¦‹ SYNOPSIS πŸ¦‹

int ice_dcbnl_getpfc (struct net_device *netdev , struct ieee_pfc *pfc
);

Returns an int, takes two args. Short. Iconic. No notes. πŸ”₯


πŸ’– ARGUMENTS πŸ’–

  • netdev β€” pointer to netdev struct 🫢 this is your network device, the whole reason we're here.
  • pfc β€” struct to hold PFC info ⭐ this is the cute little container the info gets dropped into.

Two args, both pointers, both essential. Not me obsessing over a clean signature 😭


🌈 SEE ALSO 🌈

First up, the source file itself, because reading the actual code is highkey the move:

Kernel file ./drivers/net/ethernet/intel/ice/ice_dcb_nl.c

And now the whole friend group, no cap, every single one of them πŸ‘‘:

That's the whole roster, bestie. Read them, love them, iykyk πŸ’œ


Heads up: I'm only giving you what the page gives you β€” no extra lore, no invented behaviour. If you need the deep tea, go read ./drivers/net/ethernet/intel/ice/ice_dcb_nl.c yourself 🧚

And that's the page!! Signing off from ./drivers/net/ethernet/intel/ice, dated October 2026, on the ice_dcbnl_getpfc(9) page itself πŸ’– slay, stay hydrated, and may your PFC config always be local βœ¨πŸŽ€

πŸ“¦ where this page comes from