i40e_dcbnl_set_pg_tc_cfg_tx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… i40e_dcbnl_set_pg_tc_cfg_tx πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ and buckle up because today's main character is i40e_dcbnl_set_pg_tc_cfg_tx β€” a function that literally does one job and does it slayfully. no cap. 🫢


🌸 NAME 🌸

i40e_dcbnl_set_pg_tc_cfg_tx β€” set the CEE PG Tx config, iykyk πŸ’«


✨ SYNOPSIS ✨

void i40e_dcbnl_set_pg_tc_cfg_tx (struct net_device *netdev , int tc ,
       u8 prio_type , u8 bwg_id , u8 bw_pct , u8 up_map );

that's it. that's the whole signature. void return, six args, zero drama (well… almost zero, see the warnings below πŸ‘€). πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

okay so here's the whole cast, in order, no one gets cut from the group chat:

  • netdev β€” the corresponding netdev πŸ‘‘ like, the network device this whole thing is about.
  • tc β€” the corresponding traffic class 🌈 the vibe tier, if you will.
  • prio_type β€” the traffic priority type ⭐ literally which flavour of priority we're dealing with.
  • bwg_id β€” the BW group id the traffic class belongs to 🧚 which bandwidth group this tc is rolling with.
  • bw_pct β€” the BW percentage for the corresponding BWG πŸ’œ how much of the bandwidth pie that BWG gets.
  • up_map β€” prio mapped to corresponding tc πŸ“ the priority that's mapped onto that there traffic class.

πŸ”₯ DESCRIPTION πŸ”₯

Set Tx PG settings for CEE mode.

that's the whole description, bestie 😭 short and iconic. it sets the Tx PG settings, but only for CEE mode β€” do not come for me if you wanted more lore, the manpage said what it said and I respect the brevity periodt πŸ’…


πŸŽ€ SEE ALSO πŸŽ€

the whole friend group πŸ’– starting with the source file itself:

no skipping, we list them all, we're thorough in this house 🏠✨


okay bestie that's the whole page, go forth and configure your Tx PG settings in CEE mode responsibly πŸ’–

sign-off time: this little love letter lives in ./drivers/net/ethernet/intel/i40e, it's dated October 2026, and it answers to the name i40e_dcbnl_set_pg_tc_cfg_tx(9). mwah πŸ’‹πŸŽ€πŸŒˆ

πŸ“¦ where this page comes from