ice_set_bw_limit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_set_bw_limit(9) β€” the Kernel API Manual, bestie edition πŸŽ€

okay so first thing, the manual name is ice_set_bw_limit(9) and it lives in the Kernel API Manual, and honestly? it's giving "one little function doing one little job" and I respect it so much for that ✨


🌸 NAME 🌸

ice_set_bw_limit β€” like, it sets up the BW limit for Tx traffic based on max_tx_rate. that's the whole vibe. no cap. πŸ¦‹


✨ SYNOPSIS ✨

int ice_set_bw_limit (struct ice_vsi *vsi , u64 max_tx_rate , u64
min_tx_rate );

look at her. three args. clean. iconic. πŸ‘‘


πŸ’– ARGUMENTS πŸ’–

  • vsi β€” the VSI you're configuring, aka the thing getting the glow-up. it's a struct ice_vsi *, she's a pointer, she's main character energy. πŸ’…
  • max_tx_rate β€” the max Tx rate in Kbps, and this one gets configured as the maximum BW limit. the ceiling. the "you shall not pass" of bandwidth. πŸ”₯
  • min_tx_rate β€” the min Tx rate in Kbps, configured as the minimum BW limit. the floor. the safety net. the "bestie you're not allowed to go lower than this" 🫢
ngl all three matter, don't skip any of them, the function literally cannot function without them 😭

πŸ¦‹ SEE ALSO πŸ¦‹

bestie. sit down. hydrate. this list is LONG and I'm not skipping a single one of them, because every single reference is a real one and I would never do them dirty like that. πŸ’€


and that's the whole page, bestie!! you ate that reading stamina up fr fr 🌈

πŸ’œ cute sign-off time: this one's from the source dir ./drivers/net/ethernet/intel/ice, dated October 2026, and it's the ice_set_bw_limit(9) page πŸŽ€ go forth and limit that bandwidth, you icon πŸ¦‹βœ¨

πŸ“¦ where this page comes from