rvt_detach_mcast(9)
π rvt_detach_mcast(9) β the Kernel API Manual glow-up
Okay so bestie, welcome to the rvt_detach_mcast page π β straight out of the Kernel API Manual, and honestly? It's giving "short but iconic." This is the function that removes a qp from a multicast group. That's the whole vibe. No cap.
β¨ NAME β¨
rvt_detach_mcast β remove a qp from a multicast group π
πΈ SYNOPSIS πΈ
int rvt_detach_mcast (struct ib_qp *ibqp , union ib_gid *gid , u16 lid );
Literally the whole signature, untouched, exactly as written. We do not edit the source in this house π
π¦ ARGUMENTS π¦
ibqpβ an Infiniband qp π« (yes, that exact capitalization, I don't make the rules, the manpage does)gidβ multicast guidlidβ multicast lid
Three args, all main characters, all listed. Periodt.
β RETURN β
0 on success π β that's it, that's the return value, and honestly a clean little 0 is such a slay.
π SEE ALSO π
The kernel file lives right here, go look at it, it's iconic:
- Kernel file
./drivers/infiniband/sw/rdmavt/mcast.c rvt_driver_mcast_init(9)rvt_mcast_qp_alloc(9)rvt_mcast_alloc(9)rvt_mcast_find(9)rvt_attach_mcast(9)rvt_mcast_tree_empty(9)
That's the whole friend group π«Ά go read them, iykyk.
fr fr though: this page is short, so don't go inventing extra behaviour in your head. Everything it promises is what's up there β qp out of the multicast group, 0 on success, and those seven see-alsos. π
And that's the page, bestie π§ββοΈ signed off from ./drivers/infiniband/sw/rdmavt, dated October 2026, and yes it's still rvt_detach_mcast(9) β same queen, same name, just a cuter outfit ππ
π¦ 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