ice_add_rss_cfg_sync(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_add_rss_cfg_sync β€” the kernel API manual, bestie edition πŸ’–

okay so this is ice_add_rss_cfg_sync(9) from the Kernel API Manual, and it's literally the sweet little function that adds an RSS configuration ✨ it's giving "small but crucial", and we're gonna go through it together, no cap 🫢


🌸 NAME 🌸

ice_add_rss_cfg_sync β€” add an RSS configuration πŸ’…


✨ SYNOPSIS ✨

int ice_add_rss_cfg_sync (struct ice_hw *hw , u16 vsi_handle , const
struct ice_rss_hash_cfg *cfg );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hardware structure πŸ”₯ like, this is the hardware, the main character
  • vsi_handle β€” software VSI handle πŸ¦‹ your cute little software-side identifier, iykyk
  • cfg β€” configure parameters ⭐ the actual vibes/settings you're handing over

πŸ’œ DESCRIPTION πŸ’œ

okay so real talk, here's the assumption baked into this whole thing:

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

like, please don't call this without holding that lock, bestie. the lock is not optional, it's the whole mood 😭 the RSS list lock should already be yours before you even think about calling this, fr fr.


🌈 SEE ALSO 🌈

the whole friend group πŸ’– every single one of these:


🫢 and that's the whole page!! this one lives over in ./drivers/net/ethernet/intel/ice, dated October 2026, and yes the manual name is ice_add_rss_cfg_sync(9) in case you forgot already πŸ˜­πŸ’€ slay, go hold that lock before you call her πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from