irdma_vchnl_req_get_ver(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– irdma_vchnl_req_get_ver(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes, that manual, the one with the RDMA driver stuff β€” and today's main character is irdma_vchnl_req_get_ver, which is literally just "Request Channel version." lowercase, simple, iconic. ✨


🌸 NAME 🌸

irdma_vchnl_req_get_ver β€” Request Channel version 🫢


πŸŽ€ SYNOPSIS πŸŽ€

int irdma_vchnl_req_get_ver (struct irdma_sc_dev *dev , u16 ver_req ,
u32 *ver_res );

like, that's the whole signature, no notes, she ate. πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” RDMA device pointer. it's giving "which device are we even talking to" energy. πŸ‘‘
  • ver_req β€” Virtual channel version requested β€” the version you're asking for, u16 style.
  • ver_res β€” Virtual channel version response β€” the version that comes back at you, via pointer, so she can write into it. πŸ“¬
ngl these three little args are the entire vibe check of this function. don't sleep on them. πŸ“

🌈 SEE ALSO 🌈

like a whole friend group of virtual channel functions fr fr, they all show up together πŸ’œ


and that's the page!! mwah πŸ’‹ huge shoutout to ./drivers/infiniband/hw/irdma, dated October 2026, still out here being irdma_vchnl_req_get_ver(9) β€” periodt. 🌟

πŸ“¦ where this page comes from