irdma_sc_resume_qp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_sc_resume_qp β€” it's giving "wake up bestie" ✨

okay so this is straight out of the Kernel API Manual, section 9, and the star of the show is irdma_sc_resume_qp(9). We're resuming a qp after it's been suspended, and honestly? It's an icon. Let's get into it 🫢


🌸 NAME 🌸

irdma_sc_resume_qp β€” resume qp after suspend. That's the whole vibe: qp was asleep, now it's awake, main character energy restored πŸ‘‘


✨ SYNOPSIS ✨

int irdma_sc_resume_qp (struct irdma_sc_cqp *cqp , struct irdma_sc_qp
*qp , u64 scratch );

That's the whole signature, bestie β€” int coming back atcha, three little arguments, no cap πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • cqp β€” the struct for cqp hw. Yes, that's literally the description. It's the hardware's cqp situation and it's lowkey essential πŸ’…
  • qp β€” the sc qp struct. This is the qp in question, the one we're resuming. Periodt.
  • scratch β€” a u64 saved to be used during cqp completion. Think of it as a little note you pass to future-you at completion time πŸ“

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/infiniband/hw/irdma/ctrl.c β€” go read the real thing, it's right there πŸ“–

And the whole extended friend group, fr fr β€” every one of these is linked in the original, so here's the full roll call (no skipping, we don't do that here πŸ’–):


okay that's the whole page, every single reference included, nobody left on read 🫢

Cute little sign-off: this page lives under the source tree at ./drivers/infiniband/hw/irdma and it's dated October 2026 β€” and the page itself is irdma_sc_resume_qp(9). Slay, go resume that qp πŸ’œπŸ”₯

πŸ“¦ where this page comes from