ice_add_rss_cfg_pre_ip(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_add_rss_cfg_pre_ip β€” like, the pre-game for IP-layer RSS config ✨

okay so this one lives in the Kernel API Manual (section 9, kernel-space girlies rise 🫢), and it's basically the opening act before the main character shows up. let's get into it πŸ’–


🌸 SYNOPSIS 🌸

int ice_add_rss_cfg_pre_ip (struct ice_vf *vf , struct
       ice_vf_hash_ip_ctx *ctx );

literally the whole signature, no cap. yes the line break is real, we don't make the rules 😭


πŸŽ€ ARGUMENTS πŸŽ€

  • vf β€” VF pointer πŸ’« (the virtual function bestie in question)
  • ctx β€” IP L4 hash context πŸ‘‘ β€” and before you ask, that covers ESP/UDP-ESP/AH/PFCP and UDP/TCP/SCTP. so many vibes in one struct fr fr

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this function removes covered/recorded IP RSS configurations prior to adding a new one. 🧹✨

it's giving cleanup era. before anything new gets added, the old covered/recorded stuff gets cleared out. main character energy: out with the old, in with the new πŸ’…


πŸ”₯ RETURN πŸ”₯

  • 0 β€” success, we ate πŸ“βœ¨
  • negative error code β€” failure, and honestly πŸ’€ (it's negative, so you know something went wrong)

🌈 SEE ALSO 🌈

bestie, buckle up, this list is long β€” but every single one matters, iykyk πŸ’œ


✨ little reminder from your girl: this page is from the source tree at ./drivers/net/ethernet/intel/i... (yep, truncated just like that 😭), and it's dated October 2026. so future-core of you πŸ’…

and that's the page, bestie β€” go forth and pre-process those RSS configs responsibly πŸ§šπŸ’– periodt.

πŸ“¦ where this page comes from