irdma_ieq_check_first_buf(9)
π irdma_ieq_check_first_buf(9) π
okay so bestie, buckle up β we're in the Kernel API Manual today and this one's a little cutie from the networking/hardware side of the kernel β¨
πΈ NAME πΈ
irdma_ieq_check_first_buf β literally just checks if the receive buffer's sequence number is in range. that's it. that's the whole job π
β¨ SYNOPSIS β¨
void irdma_ieq_check_first_buf (struct irdma_puda_buf *buf , u32 fps );
no cap, that's the whole signature π
π¦ ARGUMENTS π¦
bufβ the receive exception buffer π«Ά this is the thing we're checkingfpsβ the first partial sequence number π the number we're checking against
π SEE ALSO π
first up, the actual source file this lives in:
- Kernel file
./drivers/infiniband/hw/irdma/puda.c
and now the full friend group π§ (yes, all of them, i'm not skipping anyone):
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_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)
bestie note: this page is filed under ./drivers/infiniband/hw/irdma and it's dated October 2026 π that's the source/version and the date, so now you know exactly where this lives and when it was stamped, iykyk π
kisses, go read puda.c ππ¦π
π¦ 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