i40e_dcbnl_s...g_bwg_cfg_tx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… i40e_dcbnl_set_pg_bwg_cfg_tx(9) β€” like, the whole vibe ✨

okay so this is a page straight out of the Kernel API Manual, bestie, and we're talking about i40e_dcbnl_set_pg_bwg_cfg_tx β€” yes the name is a mouthful, no we are not scared of it 🫢


🌸 NAME 🌸

i40e_dcbnl_set_pg_bwg_cfg_tx β€” Set CEE PG Tx BW config, periodt. That's the whole job description and she's thriving πŸ’…


✨ SYNOPSIS ✨

void i40e_dcbnl_set_pg_bwg_cfg_tx (struct net_device *netdev , int pgid
, u8 bw_pct );

like, it returns nothing (void, she gives nothing and takes nothing back 😌) and it takes three lil arguments. that's it. that's the function.


πŸŽ€ ARGUMENTS πŸŽ€

  • netdev β€” the corresponding netdev πŸ’– like, the network device we're doing all this for. main character energy.
  • pgid β€” the corresponding traffic class 🌸 yes bestie, this is the one you're targeting.
  • bw_pct β€” the BW percentage for the specified traffic class πŸ”₯ a u8, so keep it cozy.

πŸ¦‹ DESCRIPTION πŸ¦‹

Set Tx BW settings for CEE mode. that's literally it β€” she sets the transmit bandwidth settings, in CEE mode. no cap, no hidden lore, no surprise plot twist πŸ™ˆ


⭐ SEE ALSO ⭐

the kernel file where this queen actually lives:

./drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c

and her entire friend group (yes, all of them, we are not skipping anybody πŸ‘‘):


ngl bestie, that's the entire page. short, sweet, and absolutely iconic πŸ§šπŸ’œ

and that's a wrap!! this lil beauty comes from ./drivers/net/ethernet/intel/i40e, dated October 2026 β€” catch you in the next one, mwah πŸ’‹πŸ“

πŸ“¦ where this page comes from