irdma_inline...quanta_gen_1(9)
π
irdma_inline_data_size_to_quanta_gen_1 β like, the kernel API manual page for it β¨
okay so bestie, welcome to the Kernel API Manual entry for irdma_inline_data_size_to_quanta_gen_1(9). yes that's a long name. yes she's iconic. let's get into it π
π¦ NAME π¦
irdma_inline_data_size_to_quanta_gen_1 β bestie, it takes your inline data and gives you back quanta. that's the whole vibe. based on inline data, quanta. periodt π
β¨ SYNOPSIS β¨
u16 irdma_inline_data_size_to_quanta_gen_1 (u32 data_size );
so she returns a u16 and she takes a u32 named data_size. that's it. that's the whole signature. no cap π«Ά
π ARGUMENTS π
data_sizeβ the data size for inline. that's what it's for. your inline data size. the size of your inline data. she's literally just here to be measured π
πΈ DESCRIPTION πΈ
gets the quanta based on inline and immediate data. that's the entire plot. quanta in, quanta out β well, technically data in, quanta out, but you get the vibe. she looks at your data and tells you how many quanta it's giving β¨
π SEE ALSO π
the kernel file lives at ./drivers/infiniband/hw/irdma/uk.c β go say hi to the rest of the fam, they're all in the club:
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_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_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)
like, that's forty whole functions bestie. a whole friend group. iykyk π§π
and that's the page!! mwah π this was brought to you by the ./drivers/infiniband/hw/irdma crew, dated October 2026, and yeah the footer says irdma_inline...quanta_gen_1(9) again because she's a main character who books her own encore. slay, ate, no crumbs πβ
π¦ 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