ice_get_ieee_or_cee_dcb_cfg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 ice_get_ieee_or_cee_dcb_cfg(9) β€” Kernel API Manual 🌸

okay bestie, welcome to the function-page for ice_get_ieee_or_cee_dcb_cfg πŸ’… this is a Kernel API Manual entry, so it's a little reference card for one single kernel function β€” no cap, it's short, it's cute, it's giving "index card in a very large filing cabinet" πŸ—‚οΈ


✨ NAME ✨

ice_get_ieee_or_cee_dcb_cfg β€” and then... a dash. and then nothing 😭

fr fr the description slot is straight-up empty on this one. the dash is just sitting there, alone, no thoughts, head empty 🫠 so like, the name is the name, and if you want the tea you're gonna have to keep scrolling, because it's all down in DESCRIPTION.


πŸ¦‹ SYNOPSIS πŸ¦‹

int ice_get_ieee_or_cee_dcb_cfg (struct ice_port_info *pi , u8 dcbx_mode
);

that's it. that's the whole signature, line break and all 🌈 you hand it a port info pointer and a mode byte, and you get an int back.


πŸŽ€ ARGUMENTS πŸŽ€

two things, only two, we love a low-maintenance function πŸ‘‘

  • pi β€” the port information structure. this is your port's little info hub, the main character of the story πŸ“‹
  • dcbx_mode β€” the mode of DCBX, and it's u8, and the only two flavours are IEEE or CEE. pick your fighter, bestie βš”οΈ

πŸ”₯ DESCRIPTION πŸ”₯

okay so this is actually the entire description, and I need you to appreciate it:

Get IEEE or CEE mode DCB configuration from the Firmware

yep. that's it. it grabs the DCB config β€” and it'll do it in IEEE mode or CEE mode depending on what you passed in as dcbx_mode β€” and the config comes straight from the Firmware 🧚✨ lowkey iconic behaviour honestly, going right to the firmware for the answer instead of guessing.


πŸ’€ SEE ALSO πŸ’€

first up, the kernel file this lives in β€” exact path, screenshot it, don't lose it bestie:

./drivers/net/ethernet/intel/ice/ice_dcb.c

and here's the full extended friend group 🌈 all 41 of them, no skips, no cuts, we don't do that here:

like, look at all those _tlv ones β€” the ieee crew and the cee crew, both fully represented, we love equal screen time 🫢


that's the whole page, bestie β€” short but complete πŸ’– this one's from ./drivers/net/ethernet/intel/ice, dated October 2026, filed under ice_get_ieee_or_cee_dcb_cfg(9). go get that firmware config πŸ‘‘βœ¨

πŸ“¦ where this page comes from