irdma_cqp_ring_full(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_cqp_ring_full β€” a.k.a. the "is the CQP ring full tho?" check

okay so bestie, welcome to section 9 of the Kernel API Manual πŸŽ€ β€” the kernel API girlies' very own manual β€” and today's main character is irdma_cqp_ring_full. it's a tiny little guy with one job and honestly? it ate. ✨


🌸 NAME 🌸

irdma_cqp_ring_full β€” literally just checks if the cqp ring is full. that's it. that's the whole vibe check. πŸ’…


✨ SYNOPSIS ✨

bool irdma_cqp_ring_full (struct irdma_sc_cqp *cqp );

it returns a bool, bestie. so like… yes or no. full or not full. no in-between, no "it's complicated", no situationship. πŸ¦‹


🫢 ARGUMENTS 🫢

  • cqp β€” the struct for cqp hw πŸ’– that's your hardware-side CQP data structure, and yes you gotta hand it over so the function has something to look at. no struct, no answer, iykyk.

πŸ‘‘ SEE ALSO πŸ‘‘

so this is the part where the manpage goes absolutely feral and links, like, everything in the irdma universe. no cap, this list is iconic. first up, the file itself:

  • ./drivers/infiniband/hw/irdma/ctrl.c

and now, the extended squad 🌈 β€” all in section 9, all exactly as written:


bestie note 🧚: that SEE ALSO list is long enough to be its own group chat, but every single one of them is genuinely listed in the original, so i kept them all. no gatekeeping, no cuts. πŸ’œ

and that's the page, bestie β€” short, sweet, one bool, zero drama. mwah πŸ’‹

β€” brought to you by the Kernel API Manual, living out of ./drivers/infiniband/hw/irdma, dated October 2026. catch you in section 9, slay. πŸŽ€βœ¨

πŸ“¦ where this page comes from