STRUCT NVME_RDMA_CM_REQ(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so this is the Kernel API Manual page for struct nvme_rdma_cm_req(9) β€” aka the rdma connect request. That's the whole vibe, bestie: it's the request struct, and it's giving exactly that πŸ’…


🌸 SYNOPSIS 🌸

Here's the struct, exactly:

struct nvme_rdma_cm_req {
    __le16 recfmt;
    __le16 qid;
    __le16 hrqsize;
    __le16 hsqsize;
    __le16 cntlid;
    u8 rsvd[22];
};

not me pointing at cntlid and rsvd[22] chilling in there too 🫢 yes bestie, they're part of the struct, no cap.


πŸ’– Members πŸ’–

  • recfmt β€” the format of the RDMA Private Data ✨
  • qid β€” the queue Identifier for the Admin or I/O Queue πŸ‘‘
  • hrqsize β€” the host receive queue size to be created πŸŽ€
  • hsqsize β€” the host send queue size to be created πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./include/linux/nvme-rdma.h
  • struct nvme_rdma_cm_rep(9)
  • struct nvme_rdma_cm_rej(9)
bestie, the related structs are right there if you need them. iykyk πŸ’œ

cute little sign-off time: this page comes from ./include/linux, dated October 2026, and it's the struct nvme_rdma_cm_req(9) page. byeee πŸŒˆπŸ’…

πŸ“¦ where this page comes from