rvt_get_swqe_ah_attr(9)
π rvt_get_swqe_ah_attr β the kernel API manual, but make it make sense
okay so bestie, you're in the rvt_get_swqe_ah_attr(9) page, section 9 of the Kernel API Manual. it's a tiny one but it's lowkey important, so let's go π«Ά
πΈ NAME πΈ
rvt_get_swqe_ah_attr β returns the cached ah attribute information. that's it, that's the whole job. it's giving "small function, big responsibility" energy β¨
π SYNOPSIS π
struct rdma_ah_attr * rvt_get_swqe_ah_attr (struct rvt_swqe *swqe );
look at her. one argument, one pointer back out. iconic honestly π
π¦ ARGUMENTS π¦
swqeβ a valid Send WQE. like, the real thing, not a vibe. this is your Send WQE and it gotta be valid, no cap π
π₯ SEE ALSO π₯
okay this is the part where the page just goes feral and lists everything, so buckle up bestie, we're doing the whole crew π
Kernel file ./include/rdma/rdmavt_qp.h, plus:
struct rvt_ud_wr(9)struct rvt_krwq(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_round_up_mtu(9)rvt_div_mtu(9)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 yes ma'am, that's the whole friend group π
and that's the page!! cute little sign-off time: this one lives in ./include/rdma, dated October 2026, and it's the rvt_get_swqe_ah_attr(9) entry in the Kernel API Manual. go get that cached ah attribute info bestie, you got this πππΈ
π¦ 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