srpt_create_ch_ib(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… srpt_create_ch_ib(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes, we're doing kernel internals today, and no, you're not allowed to run away. This one's called srpt_create_ch_ib and it's honestly kind of a big deal in the SRPT world. Let's get into it 🫢


✨ NAME ✨

srpt_create_ch_ib β€” create receive and send completion queues πŸŽ€

Like, that's the whole vibe. It makes the completion queues. Both directions. Receives and sends. Iconic of it, honestly πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

int srpt_create_ch_ib (struct srpt_rdma_ch *ch );

that's it. that's the whole call. one argument, one int coming back at you. short and slay πŸ’…


🌸 ARGUMENTS 🌸

  • ch β€” the SRPT RDMA channel πŸ’–. Yeah, that's it, that's the one thing you're handing over. The channel. The RDMA one. The SRPT one. (all three at once, main character energy fr fr)

🌈 SEE ALSO 🌈

okay bestie, sit down, because this list is long and every single one of these is invited to the group chat. no gatekeeping here πŸ’œ

like I said. long. but every single name above is exactly as written, so don't come for me if you typo one 😭

and that's the page, bestie πŸ’– this lil beauty lives in ./drivers/infiniband/ulp/srpt, dated October 2026, and it goes by srpt_create_ch_ib(9) β€” go forth and create those completion queues, you absolute legend πŸ§šβœ¨πŸ‘‘

πŸ“¦ where this page comes from