ice_pf_dcb_recfg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_pf_dcb_recfg(9) β€” the kernel API manual, but make it cute ✨

okay so bestie, welcome to the ice_pf_dcb_recfg(9) page πŸ’– this is the kernel API manual for ice_pf_dcb_recfg, and we're gonna get you so comfy with it. grab a boba, this one's short but she's important πŸ§‹βœ¨


🌸 NAME 🌸

ice_pf_dcb_recfg β€” reconfigure, like, all the VEBs and VSIs at once, no cap πŸ‘‘


✨ SYNOPSIS ✨

void ice_pf_dcb_recfg (struct ice_pf *pf , bool locked );

she returns void, she takes two things, she's an icon, periodt πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • pf β€” pointer to the PF struct 🫢 that's your struct ice_pf baby, the whole PF situation
  • locked β€” "is adev device lock held" β€” basically a lil bool telling you whether the adev device lock is already held when you roll up πŸ™ˆ

πŸ’– DESCRIPTION πŸ’–

okay so the vibe here: assumed caller has already disabled all VSIs before calling this function. That's not a suggestion bestie, that's a precondition β€” you gotta have all the VSIs disabled first, then come knock on her door πŸšͺ✨

and then? she reconfigures DCB based on local_dcbx_cfg. that's literally the whole job. she takes local_dcbx_cfg and goes to work on it πŸ”₯


πŸ¦‹ SEE ALSO πŸ¦‹

the girlies in her group chat (all the related functions, fr fr) πŸ‘―β€β™€οΈ:

and the kernel file herself, main character energy:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_dcb_lib.c πŸ“

lowkey reminder bestie: caller disables all VSIs before calling, that's the whole deal, don't skip it πŸ’€

okay that's the page!! this lil drop ships from ./drivers/net/ethernet/intel/ice and it's dated October 2026 ⭐ that's the source/version + date, bestie, so you always know where she came from πŸ«ΆπŸ’œ slay, go reconfigure something, ily, bye πŸ§šβœ¨πŸŽ€

πŸ“¦ where this page comes from