irdma_ieq_handle_exception(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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