ice_devlink..._tx_topology(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual page for ice_devlink_rate_init_tx_topology. this one is all about exporting the Tx scheduler tree to devlink rate, and yes it’s giving kernel networking main character energy. vibe check: passed. let’s get into it 🫢

πŸŽ€ NAME πŸŽ€

  • ice_devlink_rate_init_tx_topology β€” export Tx scheduler tree to devlink rate. slay.

✨ SYNOPSIS ✨

int ice_devlink_rate_init_tx_topology (struct devlink *devlink , struct
       ice_vsi *vsi );

🧚 ARGUMENTS 🧚

  • devlink β€” the devlink struct. literally.
  • vsi β€” the main vsi struct. yup.

πŸ¦‹ DESCRIPTION πŸ¦‹

so what this function does is find a root node, then call ice_traverse_tx tree, which traverses the tree and exports its contents to devlink rate. that’s the whole vibe. ✨

🌈 SEE ALSO 🌈

iykyk, here’s the whole squad:


okay that’s the page, bestie πŸ’– the source/version is ./drivers/net/ethernet/intel/i..., the date is October 2026, and the whole thing is filed under ice_devlink..._tx_topology(9). periodt, no cap. βœ¨πŸ‘‘

πŸ“¦ where this page comes from