__rxe_publish_mcg(9)
π¦ __rxe_publish_mcg(9) Β· Kernel API Manual π¦
okay so welcome to the __rxe_publish_mcg(9) page, bestie β this is the Kernel API Manual entry and weβre gonna make it make sense. β¨
πΈ NAME πΈ
__rxe_publish_mcg β make a fully initialized mcg visible in mcg_tree
β¨ SYNOPSIS β¨
void __rxe_publish_mcg (struct rxe_mcg *mcg );
π ARGUMENTS π
mcgβ themcgobject. Thatβs literally it, bestie. π«Ά
π CONTEXT π
caller must holdrxe->mcg_lockand a reference onmcg
No cap, both of those are required before you call this β vibe check your locks and references first, fr fr. π
π₯ SEE ALSO π₯
Kernel file ./drivers/infiniband/sw/rxe/rxe_mcast.c and all the sibling functions you might wanna meet:
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_get_mcg(9)rxe_cleanup_mcg(9)__rxe_destroy_mcg(9)rxe_destroy_mcg(9)__rxe_init_mca(9)rxe_attach_mcg(9)__rxe_cleanup_mca(9)rxe_detach_mcg(9)rxe_attach_mcast(9)rxe_detach_mcast(9)
xoxo, your kernel bestie π β from ./drivers/infiniband/sw/rxe, October 2026, __rxe_publish_mcg(9) π
π¦ 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