irdma_uk_inline_send(9)
π irdma_uk_inline_send β the inline send one, bestie
okay so this is irdma_uk_inline_send(9) from the Kernel API Manual, and it's literally the "inline send operation" bestie. that's the whole vibe of it. no cap. π
β¨ SYNOPSIS β¨
like, here's the whole signature, copy it exactly pls:
int irdma_uk_inline_send (struct irdma_qp_uk *qp , struct
irdma_post_sq_info *info , bool post_sq );
it's giving "three args, one int back" and honestly? iconic. π₯
π«Ά ARGUMENTS π«Ά
so here's what you're feeding it, one by one:
qpβ the hw qp ptr, aka your hardware queue-pair pointer. that's your main character right there πinfoβ the post sq information. all the deets for posting go in here π¦post_sqβ a flag to post sq. like, do you actually wanna post the sq or not, yes/no,boolenergy π
π SEE ALSO π
okay this list is LONG, so buckle up bestie, we're going through all of them fr fr. also the kernel file lives at ./drivers/infiniband/hw/irdma/uk.c, go look at it iykyk π
irdma_set_fragment(9)irdma_set_fragment_gen_1(9)irdma_nop_1(9)irdma_clr_wqes(9)irdma_uk_qp_post_wr(9)irdma_qp_get_next_send_wqe(9)irdma_qp_get_next_recv_wqe(9)irdma_uk_rdma_write(9)irdma_uk_atomic_fetch_add(9)irdma_uk_atomic_compare_swap(9)irdma_uk_srq_post_receive(9)irdma_uk_rdma_read(9)irdma_uk_send(9)irdma_set_mw_bind_wqe_gen_1(9)irdma_copy_inline_data_gen_1(9)irdma_inline_data_size_to_quanta_gen_1(9)irdma_set_mw_bind_wqe(9)irdma_copy_inline_data(9)irdma_inline_data_size_to_quanta(9)irdma_uk_inline_rdma_write(9)irdma_uk_stag_local_invalidate(9)irdma_uk_post_receive(9)irdma_uk_cq_resize(9)irdma_uk_cq_set_resized_cnt(9)irdma_uk_cq_request_notification(9)irdma_uk_cq_empty(9)irdma_uk_cq_poll_cmpl(9)irdma_round_up_wq(9)irdma_get_wqe_shift(9)irdma_setup_connection_wqes(9)irdma_uk_srq_init(9)irdma_uk_calc_shift_wq(9)irdma_uk_calc_depth_shift_sq(9)irdma_uk_calc_depth_shift_rq(9)irdma_uk_qp_init(9)irdma_uk_cq_init(9)irdma_uk_clean_cq(9)irdma_nop(9)irdma_fragcnt_to_quanta_sq(9)irdma_fragcnt_to_wqesize_rq(9)
forty of them, yes i counted, and yes they all ate πβ¨
and that's the whole page!! mwah π
this lil masterpiece comes to you from ./drivers/infiniband/hw/irdma, dated October 2026 β stay slay, stay inline, and go read the source bestie π§π
π¦ 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