irdma_uk_cq_resize(9)
π irdma_uk_cq_resize(9) β a Kernel API Manual moment
okay so bestie, welcome to the Kernel API Manual page for irdma_uk_cq_resize, and honestly? It's giving "small function, big main character energy" β¨
πΈ NAME πΈ
irdma_uk_cq_resize β literally just resets the cq buffer info. That's it. That's the whole job. No cap π
β¨ SYNOPSIS β¨
void irdma_uk_cq_resize (struct irdma_cq_uk *cq , void *cq_base , int
cq_size );
like, it returns void β bro gives nothing back and honestly? respect π«Ά
π¦ ARGUMENTS π¦
cqβ the cq you wanna resize, bestie. that's the one. πcq_baseβ the new cq buffer addr. brand new address, who dis πcq_sizeβ number of cqes. count 'em. π’
π SEE ALSO π
so there's a whole squad here, and i'm not leaving ANY of them out because they're all iconic in their own way π
The kernel file we're living in is ./drivers/infiniband/hw/irdma/uk.c β and here's the full friend group:
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_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)
that's forty functions. forty! slay πβ¨
and that's the whole page, bestie π sign-off time: this came out of ./drivers/infiniband/hw/irdma with a date stamp of October 2026, and the page name is irdma_uk_cq_resize(9). 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