idpf_send_set_rss_key_msg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… idpf_send_set_rss_key_msg β€” bestie's guide to the kernel API manual ✨

okay so real quick context before we dive in: this is a page from the Linux kernel API manual, and the star of the show is idpf_send_set_rss_key_msg. That's the whole vibe. 🫢


✨ NAME ✨

idpf_send_set_rss_key_msg β€” literally just sending the virtchnl set RSS key message. that's it. that's the whole job. no cap. πŸ’…


🌸 SYNOPSIS 🌸

int idpf_send_set_rss_key_msg (struct idpf_adapter *adapter , struct
       idpf_rss_data *rss_data , u32 vport_id );

three args, one int coming back at you. slay.


πŸŽ€ ARGUMENTS πŸŽ€

  • adapter β€” the adapter pointer, aka the little messenger you use to actually send the virtchnl message. it's giving "delivery service." πŸ“¦
  • rss_data β€” pointer to the RSS key and lut info. two things, one pointer, highkey efficient. πŸ¦‹
  • vport_id β€” the vport identifier, used while preparing the virtchnl message. it's how the message knows which vport it belongs to, iykyk. πŸ‘‘

πŸ’– RETURN πŸ’–

  • 0 on success πŸŽ‰
  • negative on failure 😭
bestie the vibes are: zero means we ate, negative means we did not eat. check it every time, fr fr.

🧚 SEE ALSO 🧚

okay this list is LONG and honestly iconic β€” it's the whole idpf friend group. every single one of them, in order, no skipping, because we do not do that here πŸ’œ

also, the kernel file itself lives at ./drivers/net/ethernet/intel/idpf/idpf_virtchnl.c β€” go say hi. 🌈


that's the page bestie, go send your virtchnl messages responsibly πŸ’…βœ¨

πŸ¦‹ source: ./drivers/net/ethernet/intel/idpf Β· October 2026 Β· kernel API manual Β· idpf_send_set_rss_key_msg(9) πŸ¦‹

πŸ“¦ where this page comes from