irdma_vchnl_req_aeq_vec_map(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_vchnl_req_aeq_vec_map(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” this little cutie lives in the irdma family, and no cap, its whole personality is mapping an AEQ to a vector. That's it, that's the vibe. πŸ¦‹


🌸 NAME 🌸

irdma_vchnl_req_aeq_vec_map β€” Map AEQ to vector on this function πŸ’–


✨ SYNOPSIS ✨

int irdma_vchnl_req_aeq_vec_map (struct irdma_sc_dev *dev , u32 v_idx );

that's the whole signature, bestie β€” she returns an int, periodt. πŸŽ€


🧚 ARGUMENTS 🧚

  • dev β€” RDMA device pointer πŸ‘‘ (yes, the RDMA device, the main character of this whole situation)
  • v_idx β€” vector index ⭐ (it's a u32, it's an index, it's giving exactly what it says on the tin)

πŸ”₯ SEE ALSO πŸ”₯

the kernel file in question is literally:

./drivers/infiniband/hw/irdma/virtchnl.c

and here's the whole friend group, go say hi 🫢:

lowkey obsessed with how irdma_vchnl_req_ceq_vec_map(9) is right there doing the CEQ version of the exact same job β€” sibling energy fr fr 😭

okay that's the page!! source path is ./drivers/infiniband/hw/irdma, dated October 2026, and the manpage name for your bookmarks is irdma_vchnl_req_aeq_vec_map(9). mwah, slay, bye πŸ’‹πŸŒˆπŸŽ€

πŸ“¦ where this page comes from