ice_rss_set_symm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_rss_set_symm β€” like, the Kernel API Manual edition πŸŽ€

okay so bestie, welcome to ice_rss_set_symm(9), straight out of the Kernel API Manual ✨


🌸 NAME 🌸

ice_rss_set_symm β€” sets the symmetric settings for an RSS profile. that's it. that's the whole job. and it does it beautifully 🫢


⭐ SYNOPSIS ⭐

void ice_rss_set_symm (struct ice_hw *hw , struct ice_flow_prof *prof );

no return value, no drama, no notes. it just goes πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the hardware structure. the actual chip vibes, iykyk 🧚
  • prof β€” pointer to flow profile. your little profile bestie that's about to get its symmetry set ✨

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea β˜• β€” the symmetric hash? it comes from XORing the protocol's fields with indexes in GLQF_HSYMM and GLQF_HINSET. literally that's where it's born. and this function is the main character that makes it happen: it configures the profile's GLQF_HSYMM registers. no cap πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

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

and the whole friend group, in order, because we do not skip anyone at this lunch table πŸ“:


ngl, that's a lot of siblings, but every single one of them is iconic and every single one is listed. periodt πŸ’€

aaaand that's the page!! mwah πŸ’‹ this one lives in ./drivers/net/ethernet/intel/ice, dated October 2026, and it ate, no crumbs left πŸŒˆβ­πŸ’œ

πŸ“¦ where this page comes from