rdma_destroy_id(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rdma_destroy_id(9) β€” the Kernel API Manual era πŸŽ€

okay bestie, welcome to the Kernel API Manual page for rdma_destroy_id(9), the little function that says bye-bye to your RDMA identifier ✨


🌸 NAME 🌸

rdma_destroy_id β€” Destroys an RDMA identifier.</p> literally what it says on the tin, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void rdma_destroy_id (struct rdma_cm_id *id );

that's it, that's the whole signature 🫢


⭐ ARGUMENTS ⭐

  • id β€” the RDMA identifier. yeah. that's the one getting destroyed. the main character of this whole situation πŸ‘‘

πŸ’€ NOTE πŸ’€

calling this function has the effect of canceling in-flight asynchronous operations associated with the id.

so like... yes it destroys the id, but also β€” and this is the part people forget β€” it cancels the in-flight async operations that are tied to that id. not me warning you about in-flight stuff like an airport announcement 😭 if you had async things still cooking, they're not cooking anymore, periodt.


🌈 SEE ALSO 🌈

kernel file ./include/rdma/rdma_cm.h β€” go read it, it's giving source of truth πŸ“–

and the whole friend group, in this exact order:


and that's the whole page, bestie πŸŽ€ this one came out of ./include/rdma and is dated October 2026 β€” so like, mark your calendar, iykyk πŸ—“οΈπŸ’œ slay, go free that identifier πŸ¦‹βœ¨

πŸ“¦ where this page comes from