irdma_ieq_handle_exception(9)
π irdma_ieq_handle_exception(9) π
okay bestie, welcome to the Kernel API Manual page for irdma_ieq_handle_exception β we're literally handling a qp's exception together, no cap. β¨
πΈ NAME πΈ
irdma_ieq_handle_exception β handle qp's exception π
β¨ SYNOPSIS β¨
void irdma_ieq_handle_exception (struct irdma_puda_rsrc *ieq , struct irdma_sc_qp *qp , struct irdma_puda_buf *buf );
π ARGUMENTS π
ieqβ the ieq resource, periodt πqpβ the qp receiving excpetion (yes, that's the original spelling β keeping it π«Ά)bufβ the receive buffer, iconic πΈ
π SEE ALSO π
Kernel file: ./drivers/infiniband/hw/irdma/puda.c β go peek, iykyk π
The whole reference lineup, exact names and all: 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_receive(9), irdma_ieq_tx_compl(9), irdma_ieq_cleanup_qp(9)
xoxo bestie π source path ./drivers/infiniband/hw/irdma, version/date October 2026, 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