irdma_sc_cqp...ext_send_wqe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_sc_cqp...ext_send_wqe(9)

okay so bestie, welcome to Kernel API Manual β€” yes that's the manual name, it's giving very "official business" and we respect that 🫢. This is the page for irdma_sc_cqp...ext_send_wqe(9), and honestly? It's a short one, but it's lowkey important, so let's get into it ✨


🌸 NAME 🌸

irdma_sc_cqp_get_next_send_wqe β€” get next wqe on cqp sq πŸ’«

like, that's literally the whole job. it gets you the next WQE on the CQP SQ. no cap, that's it, that's the function 😌


πŸŽ€ SYNOPSIS πŸŽ€

__le64 * irdma_sc_cqp_get_next_send_wqe (struct irdma_sc_cqp *cqp , u64
scratch );

look at her go πŸ’– she returns a pointer to __le64, and she takes two things β€” the cqp and your scratch. iconic signature, no notes πŸ”₯


✨ ARGUMENTS ✨

  • cqp β€” struct for cqp hw πŸ‘‘ this is your CQP hardware struct, the main character of the whole operation ngl
  • scratch β€” private data for CQP WQE πŸ“ your very own private data that rides along in the CQP WQE, iykyk

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/infiniband/hw/irdma/type.h β€” go look at it bestie, that's where the type lore lives πŸ“–πŸ’…

okay listen πŸ™ˆ this page lives in ./drivers/infiniband/hw/irdma and it's dated October 2026 β€” so when you're reading it, just know the source and the date are both right there at the bottom of the original, and we're giving them their flowers 🌸 periodt. The header twice-said irdma_sc_cqp...ext_send_wqe(9) and honestly she's a little mysterious with those dots, but we love her anyway πŸ’œ

mwah, go get that next WQE bestie 🌈⭐

πŸ“¦ where this page comes from