rvt_check_ah(9)
π rvt_check_ah(9) β like, the whole Kernel API Manual moment
okay bestie, welcome to the Kernel API Manual page for rvt_check_ah(9) β yes that's the manual name, it's giving official, it's giving kernel-doc energy, and we are so here for it β¨
πΈ NAME πΈ
rvt_check_ah β validate the attributes of AH. that's it. that's the whole job. it checks the vibes of your AH attributes and makes sure nothing's sus π«Ά
π SYNOPSIS π
int rvt_check_ah (struct ib_device *ibdev , struct rdma_ah_attr *ah_attr
);
like, literally the exact signature, don't @ me, copy-paste it into your life π
β¨ ARGUMENTS β¨
ibdevβ the ib device π¦ (the one you're checking against, bestie)ah_attrβ the attributes of the AH πΈ (the actual thing getting vibe-checked)
π₯ DESCRIPTION π₯
okay so here's the tea β β if the driver supports a more detailed check_ah function, then this calls back to it. and otherwise? it just checks the basics. no cap, that's genuinely the whole logic. simple, iconic, does what it says on the tin π
β RETURN β
0 on success β that's the good ending, bestie, we love to see it π
π SEE ALSO π
- Kernel file
./drivers/infiniband/sw/rdmavt/ah.cβ the source, the origin story, the main character π rvt_create_ah(9)β making the AH happen β¨rvt_destroy_ah(9)β goodbye AH, we hardly knew ye πrvt_modify_ah(9)β glow-up time for your AH πrvt_query_ah(9)β asking the AH how it's doing π«Ά
and that's the page, bestie!! π this lil cutie lives in ./drivers/infiniband/sw/rdmavt, and the version/date on the tin is October 2026 β so yeah, future-dated and flawless. 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