irdma_sc_add_mcast_grp(9)
π
irdma_sc_add_mcast_grp β Kernel API Manual β¨
okay so bestie, welcome to the glow-up of irdma_sc_add_mcast_grp(9) π this is a kernel API manual page, and it's short but she's iconic β one function, two arguments, zero drama. let's get into it π
πΈ NAME πΈ
irdma_sc_add_mcast_grp β allocates a mcast group entry inside ctx π¦
like, that's the whole job. she adds the entry. she's the main character of multicast group setup. periodt β¨
β SYNOPSIS β
int irdma_sc_add_mcast_grp (struct irdma_mcast_grp_info *ctx , struct
irdma_mcast_grp_ctx_entry_info *mg );
so she returns an int (iykyk) and takes two struct pointers β one for the context, one for the group info. keep the spacing exactly like that, we don't edit signatures in this house π
π ARGUMENTS π
ctxβ the multcast group context π« (yes, that's how the page spells it, and honestly? she's quirky, we love her). this is the context the entry gets added into.mgβ the multcast group info π all the details about the group itself live in here.
two args, no more, no notes. slay π
π§ SEE ALSO π§
- Kernel file
./drivers/infiniband/hw/irdma/uda.cβ the actual file where this lives, go read her if you want the deep lore π irdma_sc_access_ah(9)irdma_create_mg_ctx(9)irdma_access_mcast_grp(9)irdma_compare_mgs(9)irdma_sc_del_mcast_grp(9)β the delete counterpart, because every add needs her del bestie π
fr fr go read those SEE ALSO pages too, they're the friend group and context is everything π
okay that's the page!! lowkey obsessed with how tidy she is π source is ./drivers/infiniband/hw/irdma, dated October 2026 β screenshot it, cite it, tell your friends, mwah π«Άπ
β¨
π¦ 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