iavf_init_s...orted_rxdids(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– iavf_init_send_supported_rxdids ✨

okay so real talk, bestie, this page lives in the Kernel API Manual, and the header it's filed under is literally iavf_init_s...orted_rxdids(9) β€” yes it's chopped in the middle like that, don't come for me, that's just how the header prints πŸ’€ It's the man page for one lil function out of the whole iavf extended universe: iavf_init_send_supported_rxdids. Let's get into it 🫢


🌸 NAME 🌸

iavf_init_send_supported_rxdids β€” part of querying for supported RXDID formats. That's the whole vibe. It's a supporting character in the RXDID-format-querying storyline, not the main character 😌

✨ SYNOPSIS ✨

void iavf_init_send_supported_rxdids (struct iavf_adapter *adapter );

πŸŽ€ ARGUMENTS πŸŽ€

  • adapter β€” board private structure. Yup, that's the one and only thing you hand it πŸ’…

πŸ’« DESCRIPTION πŸ’«

So here's the tea: this function processes send of the request for supported RXDIDs to the PF. That's its whole job. It's handling the send side of that request. Iconic, focused, no notes πŸ”₯

But here's the part you can NOT skip, and I mean it β€” it must clear IAVF_EXTENDED_CAP_RECV_RXDID if the message is not sent, for example when the PF isn't negotiating VIRTCHNL_VF_OFFLOAD_RX_FLEX_DESC. Like, "must" must. Not "should", not "if you feel like it". The flag gets cleared in the not-sent case, periodt. 🫑

⚠️ fr fr, do not sleep on that IAVF_EXTENDED_CAP_RECV_RXDID clear. If no message goes out β€” say the PF ghosted you on VIRTCHNL_VF_OFFLOAD_RX_FLEX_DESC β€” that capability bit still has to get cleared. That's the actual contract of this function, bestie. πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/net/ethernet/intel/iavf/iavf_main.c

And now, the moment you've all been waiting for β€” the full cameo list. Every single one. I did not skip a single name, I would never do that to you 🫢


that's the whole page, bestie, we ate and left zero crumbs πŸ’…βœ¨

Source: ./drivers/net/ethernet/intel/iavf Β· dated October 2026 πŸŽ€ β€” mwah, xoxo, go read the other iavf_*(9) pages, ily πŸ’œπŸ¦‹

πŸ“¦ where this page comes from