pvrdma_post_recv(9)
hiii bestie π welcome to the pvrdma_post_recv(9) page from the Kernel API Manual. this one is lowkey about posting receive work request entries on a QP, and itβs giving kernel-API realness. no cap.
πΈ NAME πΈ
pvrdma_post_recv β post receive work request entries on a QP. yes queen, itβs the receive-side posting moment π
β¨ SYNOPSIS β¨
catch the signature, bestie β copy it exactly:
int pvrdma_post_recv (struct ib_qp *ibqp , const struct ib_recv_wr *wr ,
const struct ib_recv_wr **bad_wr );
π ARGUMENTS π
ibqpβ the QP. thatβs the vibe youβre posting onto πwrβ the work request list to post. itβs the little stack of WRs youβre sending in π«Άbad_wrβ the first bad WR returned. if something goes sideways, this is where the first bad WR comes back at you π
π₯ RETURN π₯
returns 0 on success, otherwise errno returned. thatβs the whole mood, fr fr.
π¦ SEE ALSO π¦
go read these too, bestie β theyβre all in the same kernel-API friend group:
- Kernel file
./drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c pvrdma_create_qp(9)pvrdma_destroy_qp(9)pvrdma_modify_qp(9)pvrdma_post_send(9)pvrdma_query_qp(9)
and thatβs the whole page, bestie π«Ά this little beauty comes from ./drivers/infiniband/hw/vmw_pv..., dated October 2026, and itβs the pvrdma_post_recv(9) page β periodt. π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms