ib_destroy_cq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ib_destroy_cq

okay so bestie, welcome to the Kernel API Manual (section 9, we love a legend) πŸ’– β€” today's main character is ib_destroy_cq, and honestly? It does exactly one thing and it does it iconically. No cap. πŸŽ€

✨ NAME ✨

ib_destroy_cq β€” destroys the specified kernel CQ. That's it. That's the whole vibe. πŸ¦‹

🌸 SYNOPSIS 🌸

void ib_destroy_cq (struct ib_cq *cq );

literally just hand it a CQ bestie and it's gone ✨

πŸŽ€ ARGUMENTS πŸŽ€

  • cq β€” the CQ to destroy. the one you're sending to the shadow realm. give it here πŸ’…

⚠️ NOTE ⚠️

okay important bestie, listen: for a user cq, use ib_destroy_cq_user with a valid udata! Do not come for this function with a user cq, i'm begging 😭 β€” different tool for that job, fr fr.

πŸ‘‘ SEE ALSO πŸ‘‘

the whole group chat is here, and yes we're tagging everyone 🫢 starting with the kernel file itself: ./include/rdma/ib_verbs.h


and that's the whole page bestie, go forth and destroy (the CQ) responsibly πŸ’œπŸ¦‹

sign-off szn: this lil masterpiece lives over in ./include/rdma and it's stamped October 2026 β€” so yeah, it's giving future-dated icon behavior, we love to see it βœ¨πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from