irdma_uk_cq_set_resized_cnt(9)
π
irdma_uk_cq_set_resized_cnt β a Kernel API Manual moment (yes that's the manual name, irdma_uk_cq_set_resized_cnt(9), we stan)
okay so bestie, gather round, because today's main character is a tiny little kernel function that has exactly one job and does it iconically π
β¨ NAME β¨
irdma_uk_cq_set_resized_cnt β literally just records the count of the resized buffers. That's it. That's the whole gig. No cap π
πΈ SYNOPSIS πΈ
void irdma_uk_cq_set_resized_cnt (struct irdma_cq_uk *cq , u16 cq_cnt );
look at her. she's void, she returns nothing, she's lowkey humble about it π«Ά
π¦ ARGUMENTS π¦
cqβ the cq you want to resize. it's astruct irdma_cq_uk *, and yes she is the one getting the resize treatment πcq_cntβ the count of the resized cq buffers, and she's au16so be normal about the range, ok? π
π₯ SEE ALSO π₯
ok this list is long and honestly it's giving "linked list of every friend in the group chat" energy, so buckle up β here's everyone hanging out in the kernel file ./drivers/infiniband/hw/irdma/uk.c:
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_inline_send(9)irdma_uk_stag_local_invalidate(9)irdma_uk_post_receive(9)irdma_uk_cq_resize(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)
likeβ¦ that's the whole extended friend group and they're all in ./drivers/infiniband/hw/irdma together. iykyk π
bestie reminder: this page is filed under the kernel source at./drivers/infiniband/hw/irdma, dated October 2026, and yes the man page name isirdma_uk_cq_set_resized_cnt(9)again because we love a full circle moment π
and that's the page!! tiny function, huge aura. slay, go record your resized buffer count, 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