rxe_attach_mcg(9)
β¨ NAME β¨
okay so bestie, welcome to the rxe_attach_mcg(9) page from the Kernel API Manual π
this is the function that attaches a qp to a mcg β but only if itβs not already attached. Itβs giving βadd them to the group chat, but donβt double-add, bestie.β π«Ά
π SYNOPSIS π
the whole signature is right here, copy it exactly, no autocorrect energy:
int rxe_attach_mcg (struct rxe_mcg *mcg , struct rxe_qp *qp );
π¦ ARGUMENTS π¦
mcgβ themcgobject, literally. Thatβs the vibe.qpβ theqpobject. Yep, that one. π
π«Ά CONTEXT π«Ά
Vibe check before you call this: the caller must hold reference on qp and mcg. Both of them. No cap. π
π RETURN π
It returns 0 on success, else an error. Thatβs it, periodt. β¨
π SEE ALSO π
Kernel file: ./drivers/infiniband/sw/rxe/rxe_mcast.c
The whole squad is rxe_mcast_add(9), rxe_mcast_del(9), __rxe_insert_mcg(9), __rxe_remove_mcg(9), __rxe_lookup_mcg(9), rxe_lookup_mcg(9), __rxe_init_mcg(9), __rxe_publish_mcg(9), rxe_get_mcg(9), rxe_cleanup_mcg(9), __rxe_destroy_mcg(9), rxe_destroy_mcg(9), __rxe_init_mca(9), __rxe_cleanup_mca(9), rxe_detach_mcg(9), rxe_attach_mcast(9), rxe_detach_mcast(9).
byeee bestie π
this pageβs source/version is ./drivers/infiniband/sw/rxe and its date is October 2026. 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