irdma_sc_aeq_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– irdma_sc_aeq_create β€” create aeq πŸ’–

okay so bestie, welcome to section 9 of the Kernel API Manual, where we're talking about irdma_sc_aeq_create. yes the name is a mouthful, no you don't have to say it out loud. it creates an aeq. that's the whole vibe. ✨


🌸 SYNOPSIS 🌸

int irdma_sc_aeq_create (struct irdma_sc_aeq *aeq , u64 scratch , bool
post_sq );

like, it hands you back an int, and you feed it three things. we love a tidy signature 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • aeq β€” the aeq structure ptr, aka the whole point of the operation, the main character πŸ‘‘
  • scratch β€” a u64 that gets saved and used later during cqp completion. think of it as a little note-to-self you stash for the callback πŸ“
  • post_sq β€” flag for cqp db to ring. it's a bool, so it's giving yes/no energy πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

first up, the kernel file this lives in:

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

and now the friend group, aka literally every function invited to the group chat 😭 β€” no cap, this is the full list, i didn't skip a single one:


lowkey that's a whole friend group and a half 😭 but every single one of them is right here, exactly as written, i would never do you dirty like that πŸ’–

and that's the whole page bestie, go forth and create that aeq. this icon lives in ./drivers/infiniband/hw/irdma and the manual itself is dated October 2026 β€” slay, a future legend βœ¨πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from