ice_dcb_get_tc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_dcb_get_tc(9) β€” like, the kernel API manual, bestie ✨

okay so welcome to ice_dcb_get_tc, a real function in the kernel API manual and honestly? she's a tiny icon. NAME energy: she gets the TC associated with the queue. that's it. that's the whole gig. πŸŽ€


✨ NAME ✨

ice_dcb_get_tc β€” get the TC associated with the queue πŸ¦‹

like… the function name literally tells you everything, which is such a main character move ngl.


🫢 SYNOPSIS 🫢

u8 ice_dcb_get_tc (struct ice_vsi *vsi , int queue_index );

she takes two things, she hands back a u8. no cap, that's the whole signature, copy it exactly if you're typing it out πŸ’…


🌸 ARGUMENTS 🌸

  • vsi β€” ptr to the VSI 🌈 (yes, a pointer, and yes, VSI = virtual station interface, you're gonna see this everywhere in this file, so get comfy)
  • queue_index β€” the queue number associated with the VSI πŸ’œ this is the specific queue you're asking about, bestie, so pick the right one

πŸ‘‘ SEE ALSO πŸ‘‘

the source lives right here in the kernel file ./drivers/net/ethernet/intel/ice/ice_dcb_lib.c β€” go read it, she's right there πŸ“–βœ¨

and because this function does not exist in a vacuum (she has so many friends), here's the whole squad, all of them (9) pages, all of them iconic:

that's twenty-four besties, count 'em πŸ“ the DCB lib is, like, thriving socially.

ok real talk β€” read the actual pages for all of these before you go poking at DCB config, because this page only covers the one little getter and she is not about to explain the whole DCB situation for you 😭

and that's the whole page, periodt πŸ’– this came out of the tree at ./drivers/net/ethernet/intel/ice, dated October 2026 β€” so screenshot it, cite it, credit it, and go slay your queue lookups 🧚⭐

πŸ“¦ where this page comes from