ice_alloc_lan_q_ctx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_alloc_lan_q_ctx(9) β€” like, the LAN queue context allocator ✨

okay bestie, so you've wandered into the Kernel API Manual (yes, that's the manual name, we're being fancy today πŸŽ€) and landed on ice_alloc_lan_q_ctx(9). sit down, hydrate, and let's get into it πŸ’–


✨ NAME ✨

ice_alloc_lan_q_ctx β€” allocates the LAN queue contexts for the VSI and TC you hand it πŸ¦‹ like, it's literally doing the queue-context allocation for the given VSI and TC, that's the whole gig, periodt.


🌸 SYNOPSIS 🌸

int ice_alloc_lan_q_ctx (struct ice_hw *hw , u16 vsi_handle , u8 tc ,
u16 new_numqs );

it returns an int, and it takes four things. that's it. that's the vibe check βœ…


🧚 ARGUMENTS 🧚

  • hw β€” pointer to the HW struct πŸ’» your shiny hardware, in struct form, very main character energy.
  • vsi_handle β€” the VSI handle 🫢 like the little ID badge for which VSI we're talking about.
  • tc β€” TC number 🌈 which traffic class we're doing this for, no cap.
  • new_numqs β€” number of queues πŸ”₯ exactly what it sounds like: how many queues you want.

πŸ‘‘ SEE ALSO πŸ‘‘

okay this list is long long, but we do not skip, we do not summarise, we list every single one because that's the rule and honestly? iconic behaviour πŸ’…

also, the kernel file lives at ./drivers/net/ethernet/intel/ice/ice_sched.c β€” go look, iykyk πŸ¦‹


and that's the whole page, bestie 🫢 mwah πŸ’‹

okay so this lil manpage came from ./drivers/net/ethernet/intel/ice, dated October 2026, hanging out under the Kernel API Manual umbrella β€” consider it signed, sealed, and slayed πŸŽ€πŸ’–βœ¨

πŸ“¦ where this page comes from