xprt_rdma_destroy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xprt_rdma_destroy πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” this lil page is all about xprt_rdma_destroy, aka the full tear down of a transport. yes, the whole thing. we're not just closing a door, we're yeeting the entire house 🏠πŸ’₯


✨ NAME ✨

xprt_rdma_destroy β€” Full tear down of transport 🧨

like, capital-F Full. it's giving "we are so done here" energy.


πŸ¦‹ SYNOPSIS πŸ¦‹

void xprt_rdma_destroy (struct rpc_xprt *xprt );

no return value, no drama, just vibes and a void. periodt. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • xprt β€” the doomed transport context πŸ’€ like genuinely doomed, that's the whole description, the transport is doomed and we all know it

🌸 DESCRIPTION 🌸

okay so the caller guarantees that there will be no more calls to us with this xprt. no cap. that's the deal β€” that's the contract β€” and honestly it's the only thing this function needs, because it means we get to do the full tear down in peace, no one knocking on the door mid-teardown 🫢✨

no extra crumbs, no "wait actually one more thing" β€” just a clean, guaranteed-quiet goodbye. iconic behavior honestly πŸ‘‘


πŸ‘€ SEE ALSO πŸ‘€

the whole friend group fr fr πŸŒˆπŸ’œ


and that's the page bestie!! 🫢 this masterpiece lives under ./net/sunrpc/xprtrdma, and it's dated October 2026 β€” so yes, she's from the future, we love a time-traveling icon β­πŸŽ€ bye!! πŸ’–

πŸ“¦ where this page comes from