ice_add_rss_list(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_add_rss_list β€” add RSS configuration to list πŸ’–

okay bestie, welcome to the Kernel API Manual page for ice_add_rss_list(9) β€” yes it's a kernel function, no it's not scary, and yes we're gonna get through it together 🫢


✨ NAME ✨

ice_add_rss_list β€” add RSS configuration to list πŸ’…

literally that's the whole job. it adds an RSS configuration to a list. iconic, minimal, does what it says on the tin πŸŽ€


🌸 SYNOPSIS 🌸

int ice_add_rss_list (struct ice_hw *hw , u16 vsi_handle , struct
       ice_flow_prof *prof );

so she returns an int (iykyk), and she takes three things β€” a hw, a vsi_handle, and a prof. we'll meet each of them below, don't panic πŸ’œ


πŸ¦‹ ARGUMENTS πŸ¦‹

okay so here's the cast of characters, main-character energy each and every one:

  • hw β€” pointer to the hardware structure ✨ like, the actual hardware. the whole point.
  • vsi_handle β€” software VSI handle πŸŽ€ (the software-side handle, bestie β€” don't confuse it with the hardware one, that's a whole other vibe)
  • prof β€” pointer to flow profile 🌈 your flow profile, pointed at.

πŸ’€ DESCRIPTION πŸ’€

Assumption: lock has already been acquired for RSS list πŸ”’

not me pointing at this again but like β€” the assumption is right there, and it's the entire description. the RSS list lock has to be acquired before you call this. no cap, that's the one caveat and we're not glossing over it πŸ™ˆ this function is assuming you handled your locking business already. so handle your locking business already. πŸ’…


🧚 SEE ALSO 🧚

the whole entourage, fr fr β€” the kernel file lives at:

./drivers/net/ethernet/intel/ice/ice_flow.c

and these are all the friends in the group chat πŸ‘‘:

that's forty-one besties. forty-one. I counted so you don't have to πŸ“


and that's the page!! πŸ’–βœ¨πŸŽ€ this one ships from ./drivers/net/ethernet/intel/ice, dated October 2026, so go forth and add your RSS config to the list β€” with the lock held, obviously πŸ˜­πŸ«ΆπŸ‘‘

πŸ“¦ where this page comes from