irdma_uk_rdma_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_uk_rdma_write β€” the Kernel API Manual, bestie edition ✨

okay so picture this: you're deep in irdma_uk_rdma_write(9) (yes that's the whole manual name, we're being formal today πŸŽ€) and you just need the RDMA write operation to happen. No cap, this is the one.


✨ NAME ✨

irdma_uk_rdma_write β€” the rdma write operation πŸ¦‹ literally what it says on the tin.


🌸 SYNOPSIS 🌸

int irdma_uk_rdma_write (struct irdma_qp_uk *qp , struct
       irdma_post_sq_info *info , bool post_sq );

that's the whole vibe check right there β€” three args, one int, zero drama πŸ’œ


πŸŽ€ ARGUMENTS πŸŽ€

  • qp β€” hw qp ptr πŸ‘‘ your hardware queue-pair pointer, the main character of this function
  • info β€” post sq information πŸ“¬ all the post-send-queue info you're handing over
  • post_sq β€” flag to post sq 🚩 it's a bool, it's the flag, it decides whether we post the sq, iykyk

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/infiniband/hw/irdma/uk.c β€” and like, the entire extended friend group πŸ’€ all of them are (9) pages:

lowkey the friend group is 41 deep and every single one is a (9) page. iconic behavior honestly πŸ’€

and that's the page!! 🌈 brought to you by ./drivers/infiniband/hw/irdma (the source, the version, the whole ~vibe~), dated October 2026, and signed off as irdma_uk_rdma_write(9) β€” slay, bye bestie πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from