STRUCT RTRS_CLT_REQ_OPS(9)
π struct rtrs_clt_req_ops(9) π
okay bestie, welcome to the Kernel API Manual β¨ β this one's a little kernel struct from the infiniband/rtrs corner of the world, and honestly? it's giving "tiny but crucial." it's literally just a callback plus a private pointer, no cap. let's get into it π«Ά
πΈ NAME πΈ
struct rtrs_clt_req_ops β it holds the request confirmation callback and a private pointer. that's it, that's the whole vibe π
β¨ SYNOPSIS β¨
struct rtrs_clt_req_ops {
void *priv;
void (*conf_fn)(void *priv, int errno);
};
like, look at her. two members. main character energy, minimal effort π
π MEMBERS π
privβ user provided data, passed back with corresponding (conf) confirmation. it's your little luggage π§³ that gets handed right back to you when the confirmation comes through, iykyk.conf_fnβ callback function to be called as confirmation. this is the moment of truth β¨ it gets called to confirm, and it gets yourprivand anerrnohanded to it. periodt.
π¦ SEE ALSO π¦
- Kernel file
./drivers/infiniband/ulp/rtrs/rtrs.henum rtrs_clt_link_ev(9)struct rtrs_addr(9)struct rtrs_clt_ops(9)enum rtrs_clt_con_type(9)struct rtrs_attrs(9)enum rtrs_srv_link_ev(9)
go read those too, bestie, they're all in the same friend group π
real talk: everything above is straight from the kernel docs β no invented behaviour, no extra tips, just the facts with better vibes π
and that's the whole page, babes π this one lives in ./drivers/infiniband/ulp/rtrs, dated October 2026 β go off, read the source, slay π
π₯
π¦ 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