irdma_sc_cqp_post_sq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 irdma_sc_cqp_post_sq(9) 🌸

okay bestie, welcome to the Kernel API Manual πŸ’– β€” yes, the actual manual, section 9, kernel-space vibes only. Today's main character is irdma_sc_cqp_post_sq, and she's short, she's sweet, she's a one-liner. Let's get into it πŸŽ€


✨ NAME ✨

irdma_sc_cqp_post_sq β€” post of cqp's sq 🫢

like, literally that. it posts the cqp's sq. no cap, that's the whole name section 😭


πŸ¦‹ SYNOPSIS πŸ¦‹

void irdma_sc_cqp_post_sq (struct irdma_sc_cqp *cqp );

that's it. that's the whole signature. void going in, void coming out β€” well, void as the return, and one pointer argument. she's lowkey minimal and honestly? iconic πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • cqp β€” struct for cqp hw ✨ that's the one and only thing you hand her: the struct for the cqp hw. nothing else, no extras, no secret third argument. just cqp. periodt πŸ’œ
ngl there is exactly one (1) argument here so if you were bracing for a big list… breathe, bestie, you're safe 🌈

πŸ‘‘ SEE ALSO πŸ‘‘

okay so this is the part where the manpage goes absolutely feral with cross-references 😭 like she knows everyone. the kernel file lives at ./drivers/infiniband/hw/irdma/ctrl.c β€” go say hi πŸ’– β€” and then there's this whole extended friend group:

see? told you she knows everyone πŸ’€ that's 131 whole friends, all listed, none skipped, i would never do you like that 🫢


πŸ’‘ friendly reminder: section (9) means kernel API, so this is deep-in-the-kernel business, not your everyday userland command. iykyk 🧚

and that's the whole page, bestie!! πŸŽ‰ live from ./drivers/infiniband/hw/irdma, dated October 2026, living under the Kernel API Manual banner β€” mwah, slay, go post that sq πŸ’…πŸ’–πŸ“

πŸ“¦ where this page comes from