irdma_sc_gen_rts_ae(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to irdma_sc_gen_rts_ae(9) β€” that's section 9 of the Kernel API Manual, and yes, we're doing this. It's a tiny little page, lowkey iconic in its minimalism, but every crumb of it matters. Let's go πŸ’…


πŸ’– NAME πŸ’–

irdma_sc_gen_rts_ae β€” request AE generated after RTS πŸ¦‹

That's it. That's the whole vibe. The function's whole job description is "request AE generated after RTS", and honestly? We respect a queen who knows exactly what she does and doesn't over-explain. Periodt.


✨ SYNOPSIS ✨

void irdma_sc_gen_rts_ae (struct irdma_sc_qp *qp );

So the way this works: it's a void function (returns literally nothing, no receipts, no returns, she gives and doesn't take back 😌), she's named irdma_sc_gen_rts_ae, and she takes exactly one thing β€” a struct irdma_sc_qp * β€” and the parameter is called qp. Copy it exactly like that, pointer star and all, no cap πŸ’―


πŸŽ€ ARGUMENTS πŸŽ€

  • qp β€” the sc qp struct. That's the whole argument list, girl. One struct, one pointer, zero drama. You hand her an sc qp and she goes to work. Iykyk 🌸

🌈 SEE ALSO 🌈

Okay so this is the part where the page absolutely ate β€” the SEE ALSO section is a whole friend group, an entire group chat of related functions, and we are not leaving a single one out. Not one. 🫢

First up, the kernel file herself:

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

And now the extended fam, in order, all of them, no skipping πŸ™ˆ:

See what I mean?? A whole roster. Every single one of them linked, every single one of them valid. We do not gatekeep here πŸ’œ


Real talk, bestie: this page gives you the function, the one argument, and the entire extended universe of related calls β€” nothing more, nothing less. Don't go inventing behaviour for it, mwah πŸ’‹

and that's the whole page, angel β€” written in ./drivers/infiniband/hw/irdma, dated October 2026, and filed under irdma_sc_gen_rts_ae(9) forever and ever. slay, stay hydrated, go read ctrl.c πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from