ice_vc_query_rxdid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_vc_query_rxdid β€” kernel API manual, but make it make sense ✨

okay bestie, so this page is ice_vc_query_rxdid(9) from the Kernel API Manual, and it's literally the "what RXDIDs do u support, babe?" hotline for VFs πŸŽ€ lowkey a tiny function, but the SEE ALSO section is giving main character energy and ate, so buckle up πŸ¦‹


🌸 NAME 🌸

ice_vc_query_rxdid β€” query RXDID supported by DDP package πŸ’…


✨ SYNOPSIS ✨

int ice_vc_query_rxdid (struct ice_vf *vf );

yes that's the whole signature, no cap. it returns an int, and it takes exactly one thing. periodt πŸ’œ


🫢 ARGUMENTS 🫢

  • vf β€” pointer to VF info. that's it. one (1) pointer, to the VF info, and she's doing her thing with it 🧚

πŸ‘‘ DESCRIPTION πŸ‘‘

so the way this works: ice_vc_query_rxdid gets called from the VF πŸ‘€ and its whole job is to query a bitmap of supported flexible descriptor RXDIDs of a DDP package πŸ“

that's the entire flex. a bitmap of supported flexible descriptor RXDIDs, coming from a DDP package, requested by a VF. iconic, honestly 🌈


πŸ’€ SEE ALSO πŸ’€

buckle in bestie, this list is LONG and we are NOT skipping a single one of them, not even the ones that sound like a whole keyboard smash 😭

like I said. ate and left no crumbs πŸ”₯


ngl there's no OPTIONS section, no EXIT STATUS, no ENVIRONMENT section β€” it's a kernel function, she doesn't need all that πŸ’… the whole page is NAME, SYNOPSIS, ARGUMENTS, DESCRIPTION and that absolutely enormous SEE ALSO πŸŽ€

that's the whole vibe check bestie πŸ¦‹ this one came from ./drivers/net/ethernet/intel/i... (the source line was literally truncated like that, not me being lazy I promise πŸ™ˆ) and it's dated October 2026 ⭐ so yeah, future-coded of her. mwah, go read virtchnl.c πŸ’œπŸ‘‘

πŸ“¦ where this page comes from