__rxe_cleanup_mca(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so we're in the Kernel API Manual, and the main character is __rxe_cleanup_mca β€” she cleans up the mca object that's holding the lock. no cap, that's the whole vibe. πŸ’…

🌸 SYNOPSIS 🌸

void __rxe_cleanup_mca (struct rxe_mca *mca , struct rxe_mcg *mcg );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • mca β€” the mca object, bestie. that's the one getting cleaned up.
  • mcg β€” the mcg object. yes, it's also here. iconic.

πŸ”₯ CONTEXT πŸ”₯

caller must hold a reference to mcg and rxe->mcg_lock

fr fr, this is not a drill β€” before you call this, the caller must be holding a reference to mcg and rxe->mcg_lock. like, both. do not skip the lock vibe check. 😭

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/infiniband/sw/rxe/rxe_mcast.c β€” and these absolute legends:


signed, sealed, slayed 🫢 β€” this cutie lives at ./drivers/infiniband/sw/rxe, dated October 2026, and she answers to __rxe_cleanup_mca(9) πŸ’–

πŸ“¦ where this page comes from