rvt_div_round_up_mtu(9)
π rvt_div_round_up_mtu(9) β Kernel API Manual, bestie edition π
okay so this is a page from the Kernel API Manual, and honestly? it's a tiny lil icon. one function, two arguments, one job. she's giving "does exactly what it says on the tin" and we respect that fr fr.
β¨ NAME β¨
rvt_div_round_up_mtu β round up divide π¦
no like literally that's it, that's the whole vibe. it rounds up. it divides. it's a round-up divide. slay.
πΈ SYNOPSIS πΈ
u32 rvt_div_round_up_mtu (struct rvt_qp *qp , u32 len );
so she takes a struct rvt_qp *qp and a u32 len, and she hands you back a u32. clean. simple. iconic. π
π«Ά ARGUMENTS π«Ά
qpβ the qp pair πlenβ the length π
that's the whole guest list, bestie. two parameters and they're both doing their part.
π₯ DESCRIPTION π₯
Perform a shift based mtu round up divide β¨
ngl that's the full description and she ate. it's a shift based round up divide for the mtu β so she's doing that lil bit-shifty math move to round your value up instead of down. no cap, that's the entire plot. π§
π SEE ALSO π
okay bestie this list is long and honestly it's giving main character energy β every single one of these is here, and we are NOT skipping a single one π
Kernel file ./include/rdma/rdmavt_qp.hstruct rvt_ud_wr(9)struct rvt_krwq(9)rvt_get_swqe_ah_attr(9)rvt_get_swqe_remote_qpn(9)rvt_get_swqe_remote_qkey(9)rvt_get_swqe_pkey_index(9)rvt_get_rq_count(9)struct rvt_operation_params(9)rvt_is_user_qp(9)rvt_get_qp(9)rvt_put_qp(9)rvt_put_swqe(9)rvt_qp_wqe_reserve(9)rvt_qp_wqe_unreserve(9)rvt_div_mtu(9)β her sister!! the non-round-up one!! πrvt_timeout_to_jiffies(9)rvt_lookup_qpn(9)rvt_mod_retry_timer_ext(9)rvt_put_qp_swqe(9)rvt_qp_swqe_incr(9)rvt_recv_cq(9)rvt_send_cq(9)rvt_qp_complete_swqe(9)struct rvt_qp_iter(9)ib_cq_tail(9)ib_cq_head(9)rvt_free_rq(9)rvt_to_iport(9)rvt_rc_credit_avail(9)
like. thirty whole cross-references. she's connected, she knows everybody, iykyk π
lowkey if you're here you probably already know what you're doing with mtu math. go off, king. β
and that's the page!! π this lil cutie lives in ./include/rdma, dated October 2026, and she's filed under the Kernel API Manual. mwah, stan her, bye 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