rvt_copy_sge(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to rvt_copy_sge(9) from the Kernel API Manual πŸ’… this one is short, sweet, and very β€œcopy data to SGE memory” β€” no cap.

✨ NAME ✨

rvt_copy_sge β€” copy data to SGE memory πŸ’–

🌸 SYNOPSIS 🌸

Here’s the signature, exactly as it appears, because we do not mess with code, periodt:

void rvt_copy_sge (struct rvt_qp *qp , struct rvt_sge_state *ss , void *data , u32 length , bool release , bool copy_last );

πŸ’– ARGUMENTS πŸ’–

okay bestie, here’s the cast of characters β€” every single one matters, no skips:

  • qp β€” associated QP πŸ¦‹
  • ss β€” the SGE state ✨
  • data β€” the data to copy πŸŽ€
  • length β€” the length of the data πŸ“
  • release β€” boolean to release MR 🫢
  • copy_last β€” do a separate copy of the last 8 bytes πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/infiniband/sw/rdmavt/qp.c 🌈

and the SEE ALSO roster is stacked β€” every single reference, right here:


that’s the whole vibe check πŸ’– source/version lives at ./drivers/infiniband/sw/rdmavt, dated October 2026, and it’s for rvt_copy_sge(9) β€” byeee, bestie! πŸŽ€πŸ’…

πŸ“¦ where this page comes from