irdma_ieq_tx_compl(9)
π irdma_ieq_tx_compl β a Kernel API Manual moment (section 9, bestie)
okay so picture this: it's irdma_ieq_tx_compl(9), she's from the Kernel API Manual, and she has exactly one job β putting the exception buffer back after the send finishes. that's it. that's the whole vibe. π
β¨ NAME β¨
irdma_ieq_tx_compl β put back after sending completed exception buffer
like literally, the send is done, the buffer goes home. no cap, that's the function. π¦
πΈ SYNOPSIS πΈ
void irdma_ieq_tx_compl (struct irdma_sc_vsi *vsi , void *sqwrid );
she returns void β no little gift back, she just does the thing and leaves. iconic behavior honestly. β¨
π ARGUMENTS π
vsiβ the sc VSI struct π«Ά (yes, that's the whole description, she's lowkey mysterious and we respect it)sqwridβ pointer to puda buffer β¨
ngl, short argument list, but every one of them is doing her job. main character energy only.
π SEE ALSO π
first up, the file herself lives in:
- Kernel file
./drivers/infiniband/hw/irdma/puda.c
and now the whole friend group β every single one, in order, no skipping, fr fr:
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_ilq_putback_rcvbuf(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_cleanup_qp(9)
likeβ¦ the whole puda/ieq family reunion, and yes they all ate. π
okay that's the page, ily, go read the source π«Ά
this cutie came from ./drivers/infiniband/hw/irdma and is dated October 2026 β irdma_ieq_tx_compl(9), signing off. πβ¨
π¦ 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