irdma_ilq_putback_rcvbuf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

hey bestie, welcome to the Kernel API Manual page for irdma_ilq_putback_rcvbuf(9). The NAME line is literally irdma_ilq_putback_rcvbuf - ilq buffer to put back on rq β€” so yeah, ilq buffer, put back on rq, that's the whole vibe. 🫢


✨ SYNOPSIS ✨

void irdma_ilq_putback_rcvbuf (struct irdma_sc_qp *qp , struct
       irdma_puda_buf *buf , u32 wqe_idx );

It's a void function, so there's no return value to catch β€” just call it and let it do its thing. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • qp β€” ilq's qp resource. Like, the qp resource for the ilq. πŸ‘‘
  • buf β€” puda buffer for rcv q. The puda buffer for the rcv q, no cap. πŸ¦‹
  • wqe_idx β€” wqe index of completed rcvbuf. That's the wqe index of the completed rcvbuf. ⭐

πŸ¦‹ SEE ALSO πŸ¦‹

The Kernel file is ./drivers/infiniband/hw/irdma/puda.c β€” that's the source spot, bestie. Then we've got the whole squad, and we do not skip refs in this house:


that's the whole page, bestie β€” source ./drivers/infiniband/hw/irdma, date October 2026, manual title irdma_ilq_putback_rcvbuf(9). mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from