rvt_invalidate_rkey(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rvt_invalidate_rkey β€” from the Kernel API Manual ✨

Okay bestie, gather round, because this one is short and sweet but it's important β€” this is the page for rvt_invalidate_rkey and it's literally about invalidating an MR rkey. Yes, that's the whole vibe. πŸŽ€


🌸 NAME 🌸

rvt_invalidate_rkey β€” invalidate an MR rkey. That's it. That's the job. 🫢


✨ SYNOPSIS ✨

int rvt_invalidate_rkey (struct rvt_qp *qp , u32 rkey );

Bestie look at that signature, it's giving "two ingredients, one very specific outcome" πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • qp β€” the queue pair that's associated with the invalidate op. Like, this is the QP involved, okay? No cap. πŸ‘‘
  • rkey β€” the rkey you wanna invalidate. Bye-bye rkey, you had a good run. 🌈

πŸ’– DESCRIPTION πŸ’–

Returns 0 on success. That's the whole description, bestie β€” she's concise, she's confident, she's iconic. 0 means the invalidate worked. Periodt. ✨


πŸ”₯ SEE ALSO πŸ”₯

These all live in the kernel file ./drivers/infiniband/sw/rdmavt/mr.c β€” like, the whole friend group is here, and honestly? Obsessed. 😭


Go read the whole group chat, iykyk. The MR squad ate and left no crumbs. πŸ“

And that's the page, bestie! This little gem comes to you straight from ./drivers/infiniband/sw/rdmavt, dated October 2026, and it's rvt_invalidate_rkey(9) all day every day. Mwah. πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from