irdma_sc_aeq_destroy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_sc_aeq_destroy β€” from the Kernel API Manual

okay so bestie, welcome to irdma_sc_aeq_destroy(9) πŸŽ€ this is the girl whose whole job is destroying aeq during close. she's the cleanup crew, the last one out the door turning off the lights, and honestly? iconic behavior ✨


✨ NAME ✨

irdma_sc_aeq_destroy β€” destroy aeq during close πŸ’…


🌸 SYNOPSIS 🌸

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

like, she returns an int, she takes three things, and she's ready 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • aeq β€” aeq structure ptr. literally the pointer to the aeq struct, bestie, that's the thing she's about to send to the shadow realm πŸ’€
  • scratch β€” u64 saved to be used during cqp completion. so like, it's stashed away and comes back out later when cqp finishes up 🌈
  • post_sq β€” flag for cqp db to ring. yes it's a flag, yes it controls whether the cqp db gets rung, no we are not debating it πŸ”₯

πŸ‘‘ SEE ALSO πŸ‘‘

the whole fam is here, no cap β€” first up, the file herself:

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

and now the extended friend group 😭 (brace yourself):


that's the whole roster, bestie, we did not skip a single one πŸ§šπŸ’œ

ngl this is a lot of cross-references for one teardown function, but that's the irdma life β€” everyone's connected, it's giving big family reunion energy πŸ“

🌸✨ and that's the page! brought to you by the fine people over at ./drivers/infiniband/hw/irdma, stamped October 2026, and the manual herself is irdma_sc_aeq_destroy(9) β€” go forth and close those aeqs responsibly, ily, bye πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from