irdma_ieq_compl_pfpdu(9)
π
irdma_ieq_compl_pfpdu(9) β Kernel API Manual energy β¨
okay so bestie, welcome to the irdma_ieq_compl_pfpdu(9) page in the Kernel API Manual. This function is literally here to write txbuf with a full fpdu, and that's the whole assignment. no cap. π
π NAME π
irdma_ieq_compl_pfpdu β write txbuf with full fpdu. That's it, that's the gig. π
β¨ SYNOPSIS β¨
void irdma_ieq_compl_pfpdu (struct irdma_puda_rsrc *ieq , struct list_head *rxlist , struct list_head *pbufl , struct irdma_puda_buf *txbuf , u16 fpdu_len );
It's void, bestie β it's giving "I do the work and I don't return a thing." π
π¦ ARGUMENTS π¦
ieqβ theieqresource. main character energy. πrxlistβieq's received buffer list. the inbox, basically. π₯pbuflβ a temporary list for buffers forfpddu(spelledfpdduin the original, bestie β I'm not fixing it π).txbufβ the tx buffer forfpdu. πfpdu_lenβ total length offpdu. it's giving "measure twice" energy. π
π SEE ALSO π
Kernel file ./drivers/infiniband/hw/irdma/puda.c β that's the source file, not a link, just the path. π«Ά
the cross-reference squad, in all its glory:
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_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)
xoxo, bestie π β this page's source is ./drivers/infiniband/hw/irdma, it's dated October 2026, and the header is irdma_ieq_compl_pfpdu(9). 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