ice_cfg_vsi_...t_lmt_per_tc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_cfg_vsi_bw_dflt_lmt_per_tc(9) β€” like, the Kernel API Manual moment πŸŽ€

okay so bestie, we're in the Kernel API Manual today (yes, that manual, section 9, we love a kernel-doc era) and the star of the show is ice_cfg_vsi_bw_dflt_lmt_per_tc ✨ she configures the default VSI BW limit per TC, and honestly? iconic behavior.


🌸 NAME 🌸

ice_cfg_vsi_bw_dflt_lmt_per_tc β€” configure default VSI BW limit per TC πŸ’–


✨ SYNOPSIS ✨

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

πŸ¦‹ ARGUMENTS πŸ¦‹

  • pi β€” the port information structure, aka the main character of the port world 🫢
  • vsi_handle β€” software VSI handle, the little name tag that tells you which VSI we're talking about πŸ’…
  • tc β€” traffic class, no cap 🚦
  • rl_type β€” min or max, pick your fighter πŸ”₯

πŸ‘‘ DESCRIPTION πŸ‘‘

This function configures the default BW limit of the VSI scheduling node, based on TC information. That's the whole vibe β€” TC in, default BW limit out, scheduling node gets its little glow-up ✨


🌈 SEE ALSO 🌈

Kernel file: ./drivers/net/ethernet/intel/ice/ice_sched.c πŸ’€ (yes, that's the one, she's long)

and the whole extended friend group, fr fr β€” every single one of them:

like… that's the whole group chat, and every single one of them is in the SEE ALSO πŸ’œ iykyk


ngl bestie, if you read this far you're lowkey a kernel girlie now. slay 🧚

k bye, love u, stay hydrated πŸ’– β€” this gem came out of ./drivers/net/ethernet/intel/ice, dated October 2026, and she answers to the name ice_cfg_vsi_...t_lmt_per_tc(9) ✨ periodt πŸŽ€

πŸ“¦ where this page comes from