ice_hash_remove(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_hash_remove(9)

okay so welcome to the Kernel API Manual, bestie β€” specifically the page for ice_hash_remove(9). this one's short and sweet, but she's important, so pay attention πŸŽ€


🌸 SYNOPSIS 🌸

int ice_hash_remove (struct ice_vf *vf , struct ice_rss_hash_cfg *cfg );

like, that's the whole function signature, no notes πŸ’–


✨ ARGUMENTS ✨

  • vf β€” pointer to the VF info. yes, that VF. she's the one carrying all the info, so hand her over properly 🫢
  • cfg β€” pointer to the RSS hash configuration. this is the rule you're about to yeet πŸ‘‹

πŸ”₯ DESCRIPTION πŸ”₯

so what does she do? ice_hash_remove will delete a RSS hash configuration β€” and not just the config itself, okay, she goes all the way: it also deletes the hash context which stores the rule info. like she's not leaving any crumbs behind, that's main character energy fr fr πŸ’…βœ¨

so yeah. config gone, context gone, rule info gone. clean slate, periodt.


⭐ RETURN ⭐

0 on success, or a negative error code on failure. that's it, that's the whole vibe β€” no cap πŸ™ˆ


πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file, living her life at:

./drivers/net/ethernet/intel/ice/virt/rss.c

and honestly the whole friend group shows up here, so let's give them their moment πŸ‘‘


and that's the page bestie!! mwah πŸ’‹ this one came straight out of ./drivers/net/ethernet/intel/i... (you know the path, she's iconic) and it's dated October 2026 β€” go forth and remove those hash configs responsibly πŸŒˆπŸ’œ

πŸ“¦ where this page comes from