ice_sched_save_vsi_bw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_sched_save_vsi_bw β€” a kernel API manual, but make it cute

okay so bestie, welcome to ice_sched_save_vsi_bw(9) β€” yes that's the section 9 kernel API manual, we're in the big leagues now πŸŽ€ this one's short and sweet, so let's go.


✨ NAME ✨

ice_sched_save_vsi_bw β€” save VSI node's BW information πŸ’Ύ


🌸 SYNOPSIS 🌸

int ice_sched_save_vsi_bw (struct ice_port_info *pi , u16 vsi_handle ,
       u8 tc , enum ice_rl_type rl_type , u32 bw );

like, that's the whole signature, no cap. returns an int, takes five things, we move 🌈


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pi β€” port information structure. it's giving "the whole port's lore", iconic.
  • vsi_handle β€” sw VSI handle. the software-side lil name tag for the VSI 🏷️
  • tc β€” traffic class. which lane we're talking about, fr fr.
  • rl_type β€” rate limit type: min, max, or shared. pick your fighter πŸ’…
  • bw β€” bandwidth in Kbps β€” Kilo bits per sec. yes, kilo bits, not bytes, don't @ me.

πŸ’œ DESCRIPTION πŸ’œ

Save BW information of VSI type node for post replay use.

that's it. that's the whole vibe. it stashes the bandwidth info on the VSI type node so it can be replayed later 🫢 lowkey obsessed with how straightforward this one is. no plot twists, no gotchas, just saving and slaying ✨


πŸ‘‘ SEE ALSO πŸ‘‘

bestie. sit down. this list is long long. like it's giving "the whole friend group showed up to the function" energy. every single one, in order, because we do NOT skip anyone in this house πŸ πŸ’–

also, the kernel file itself lives at ./drivers/net/ethernet/intel/ice/ice_sched.c β€” go read it, it's right there πŸ™ˆ

like, 117 entries, we counted, we listed every one, nobody got left on read πŸ’€βœ¨


that's the whole page bestie πŸŽ€ this one came from ./drivers/net/ethernet/intel/ice, dated October 2026, and it's filed under ice_sched_save_vsi_bw(9). go forth and save that bandwidth, icon πŸ‘‘πŸ’–

πŸ“¦ where this page comes from