irdma_ilq_putback_rcvbuf(9)
π 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:
irdma_puda_get_listbuf(9),irdma_puda_get_bufpool(9),irdma_puda_ret_bufpool(9)irdma_puda_post_recvbuf(9),irdma_puda_replenish_rq(9),irdma_puda_alloc_buf(9)irdma_puda_dele_buf(9),irdma_puda_get_next_send_wqe(9),irdma_puda_poll_info(9)irdma_puda_poll_cmpl(9),irdma_puda_send(9),irdma_puda_send_buf(9)irdma_puda_qp_setctx(9),irdma_puda_qp_wqe(9),irdma_puda_qp_create(9)irdma_puda_cq_wqe(9),irdma_puda_cq_create(9),irdma_puda_free_qp(9)irdma_puda_free_cq(9),irdma_puda_dele_rsrc(9),irdma_puda_allocbufs(9)irdma_puda_create_rsrc(9),irdma_ieq_get_fpdu_len(9),irdma_ieq_copy_to_txbuf(9)irdma_ieq_setup_tx_buf(9),irdma_ieq_check_first_buf(9),irdma_ieq_compl_pfpdu(9)irdma_ieq_create_pbufl(9),irdma_ieq_handle_partial(9),irdma_ieq_process_buf(9)irdma_ieq_process_fpdus(9),irdma_ieq_create_ah(9),irdma_ieq_handle_exception(9)irdma_ieq_receive(9),irdma_ieq_tx_compl(9),irdma_ieq_cleanup_qp(9)
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
- 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