ice_set_clear_eir_bw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_set_clear_eir_bw(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes we're in kernel territory, section 9, and this page is literally about ice_set_clear_eir_bw, a tiny little function that does one job and does it slayfully πŸ’…


✨ NAME ✨

ice_set_clear_eir_bw β€” set or clear EIR BW πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void ice_set_clear_eir_bw (struct ice_bw_type_info *bw_t_info , u32 bw
);

like, that's the whole thing. no cap. it returns void β€” nothing comes back, it just does πŸ’«


🌸 ARGUMENTS 🌸

  • bw_t_info β€” the bandwidth type information structure 🫢 this is the lil container it's gonna poke at.
  • bw β€” the bandwidth, in Kbps β€” that's Kilo bits per sec, fyi 😌 don't get it twisted with bytes, iykyk.

🌈 DESCRIPTION 🌈

so what it do: it saves or clears the EIR bandwidth (BW) inside the param you passed in as bw_t_info πŸ‘‘ that's it. that's the whole vibe. save it or clear it, the function decides based on what you hand it β€” it's giving "one function, two moods" energy πŸ’œ

no weird side quests, no extra options, just EIR BW going in or out. periodt πŸ”₯


🧚 SEE ALSO 🧚

first up, the kernel file this lives in β€” go read it for the full lore, bestie:

./drivers/net/ethernet/intel/ice/ice_sched.c πŸ“

and then the whole extended friend group of scheduler functions, all of them, every single one, no skipping (i would never πŸ™ˆ):


okay that's literally all of it, you're so welcome πŸ’– go forth and configure your bandwidth bestie πŸ¦‹

source ./drivers/net/ethernet/intel/ice ⭐ October 2026 ⭐ mwah, that's the tea, see u in the next manpage πŸ‘‘πŸ’…

πŸ“¦ where this page comes from