__ice_aq_get_set_rss_lut(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __ice_aq_get_set_rss_lut(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ this one's a lil internal helper in the ice driver and honestly it's giving "middle management for RSS tables" and I'm obsessed πŸŽ€


🌸 NAME 🌸

__ice_aq_get_set_rss_lut β€” the double-underscore girlie who does the actual get-or-set of the RSS lookup table πŸ¦‹ (that's it, that's the whole name, no cap)


✨ SYNOPSIS ✨

int __ice_aq_get_set_rss_lut (struct ice_hw *hw , struct
       ice_aq_get_set_rss_lut_params *params , bool set );

like literally that's the whole signature, three args, go off πŸ‘‘


🫢 ARGUMENTS 🫢

  • hw β€” pointer to the hardware structure. yes bestie, the actual hardware, the vibes of the silicon themselves πŸ’œ
  • params β€” RSS LUT parameters. the whole lil bundle of settings she needs 🌸
  • set β€” set true to set the table, false to get the table. it's a bool doing double duty and honestly? main character energy πŸ’…

πŸ’– DESCRIPTION πŸ’–

so basically this is the internal function that either gets (opcode 0x0B05) or sets (opcode 0x0B03) the RSS look up table πŸ”₯ the way that one little set bool flips between reading and writing is lowkey iconic. internally. not for you. iykyk πŸ™ˆ

ngl the "internal" in that description is doing a lot of work β€” she's not the public-facing one, she's the one the public-facing ones call πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

first up, the kernel file she actually lives in, like her literal address bestie:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_common.c

and now the guest list... it's long. it's giving wedding invite list. but every single one of them showed up, so let's go πŸŽ€


and that's the whole page bestie πŸ«ΆπŸ’–βœ¨

this lil masterpiece comes from ./drivers/net/ethernet/intel/ice, dated October 2026, and it's page __ice_aq_get_set_rss_lut(9) of the Kernel API Manual β€” slay, go read it, mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from