i40e_aq_config_vsi_bw_limit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… i40e_aq_config_vsi_bw_limit πŸ’…

okay so bestie, welcome to the Kernel API Manual, section 9 β€” yes we're in the deep kernel lore now, and honestly? iconic of you to be here. This page is all about i40e_aq_config_vsi_bw_limit from the i40e driver, and it's literally the little admin-queue call that sets how much bandwidth a VSI is allowed to eat. no cap.

✨ NAME ✨

i40e_aq_config_vsi_bw_limit β€” Configure VSI BW Limit</p> πŸŽ€ that's the whole vibe. you're telling the firmware "hey girly, this VSI gets this many BW credits, mwah."

πŸ¦‹ SYNOPSIS πŸ¦‹

int i40e_aq_config_vsi_bw_limit (struct i40e_hw *hw , u16 seid , u16
credit , u8 max_credit , struct i40e_asq_cmd_details *cmd_details );

it returns an int, bestie β€” classic. πŸ‘‘

🌸 ARGUMENTS 🌸

okay so here's the cast of characters, and every single one of them matters:

  • hw β€” pointer to the hw struct 🫢 like, the whole hardware situation. hand it over and let it cook.
  • seid β€” the VSI seid. that's your girl's ID, the one you're limiting. iykyk.
  • credit β€” BW limit credits, and listen: 0 = disabled. literally turning the limit off. πŸ™ˆ
  • max_credit β€” Max BW limit credits. the ceiling of the ceiling. the final boss of credits.
  • cmd_details β€” pointer to the command details structure, or NULL. your choice, main character. NULL is valid, we don't judge. πŸ’…

⭐ SEE ALSO ⭐

the whole squad, fr fr. first up, the kernel file where this lives:

  • Kernel file ./drivers/net/ethernet/intel/i40e/i40e_common.c

and now the full friend group β€” every one of these, in order, no skips, because we do not leave anyone out:


bestie, real talk: that cross-reference list is long, but every single one of those pages is a real one and skipping any of them would be a crime. go read them. or don't. but they're there. πŸ’€

and that's the page!! 🧚 source: ./drivers/net/ethernet/intel/i40e, dated October 2026, page i40e_aq_config_vsi_bw_limit(9). mwah, go configure some BW limits, you absolute legend πŸ‘‘πŸ’–

πŸ“¦ where this page comes from