ice_vsig_find_vsi(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_vsig_find_vsi(9) πŸ’…

okay so bestie, this one's from the Kernel API Manual (section 9, the kernel API girlies obviously) and it is literally the "where's my group chat" of the Intel ice driver. One tiny lookup function, but she's iconic.


✨ NAME ✨

ice_vsig_find_vsi β€” find a VSIG that contains a specified VSI πŸŽ€

like, you got a VSI and you're like "okay but which VSIG is she in" and this function is the one who knows πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

int ice_vsig_find_vsi (struct ice_hw *hw , enum ice_block blk , u16 vsi
, u16 *vsig );

🌸 ARGUMENTS 🌸

  • hw β€” pointer to the hardware structure 🫢 (the hardware info, she holds everything)
  • blk β€” HW block πŸ’… (which hardware block we're talking about)
  • vsi β€” VSI of interest ⭐ (the one we're looking for, main character energy)
  • vsig β€” pointer to receive the VSI group πŸ‘‘ (this is where the answer gets dropped off)

πŸ’œ DESCRIPTION πŸ’œ

so the way this works is: ice_vsig_find_vsi looks up the VSI entry in the XLT2 list, and then hands you back the VSI group that she's associated with. that's it. that's the whole thing. no cap. πŸ”₯

it's giving "find my friends" but for hardware VSI entries fr fr 🧚


🌈 SEE ALSO 🌈

kernel file ./drivers/net/ethernet/intel/ice/ice_flex_pipe.c β€” that's where she lives, go say hi πŸŽ€

and now the full extended universe, bestie, every single one, in order, no skipping (iykyk):


like. that's a lot of friends. but every single one of them is on the list, so we list them. those are the rules πŸ’€

and that's the whole page bestie, hope the vibe check passed πŸŒΈπŸ’–

signing off from ./drivers/net/ethernet/intel/ice, October 2026, with love πŸ«ΆπŸŽ€βœ¨

πŸ“¦ where this page comes from