ib_post_srq_recv(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ib_post_srq_recv(9) β€” Kernel API Manual, but make it cute πŸ’–

okay so bestie, this is the manual page for ib_post_srq_recv in the kernel API manual, and it is literally about posting a list of work requests to the specified SRQ. no cap, that's the whole vibe. πŸ¦‹


🌸 NAME 🌸

ib_post_srq_recv β€” posts a list of work requests to the specified SRQ. slay. ✨


✨ SYNOPSIS ✨

int ib_post_srq_recv (struct ib_srq *srq , const struct ib_recv_wr
       *recv_wr , const struct ib_recv_wr **bad_recv_wr );

that's the signature, and yes, every comma and space is exactly where it should be. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • srq β€” the SRQ you're posting the work request on. that's the main character. πŸ‘‘
  • recv_wr β€” a list of work requests to post on the receive queue. feed the queue, bestie. πŸ“
  • bad_recv_wr β€” on an immediate failure, this parameter will reference the work request that failed to be posted on the QP. 😭 yes, it says QP in the original, iykyk.

πŸ¦‹ SEE ALSO πŸ¦‹

okay the SEE ALSO section is a whole friend group, fr fr. also there's a kernel file: ./include/rdma/ib_verbs.h. and then the squad is:


and that's the whole page, bestie. this little gem is sourced from ./include/rdma, dated October 2026, and the page is ib_post_srq_recv(9). byeee πŸ’‹

πŸ“¦ where this page comes from