vchan_cookie_complete(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to the vchan_cookie_complete(9) page in the Kernel API Manual 🫢 this one is literally here to tell you one thing: report completion of a descriptor ✨


✨ SYNOPSIS ✨

here’s the whole vibe, no cap:

void vchan_cookie_complete (struct virt_dma_desc *vd );

🌸 ARGUMENTS 🌸

  • vd β€” the virtual descriptor to update πŸ’… that’s the one in question.

πŸ¦‹ DESCRIPTION πŸ¦‹

real talk: vc.lock must be held by caller πŸ”’ like, the caller has to already be holding it. That’s the requirement, periodt β€” no sneaky entering without it, fr fr.

🚨 lock check, bestie: vc.lock must be held by caller.

🌈 SEE ALSO 🌈

Kernel file ./drivers/dma/virt-dma.h is the home base 🏠 β€” go peek at these too:


catch you later bestie 🫢 this page is signed off from ./drivers/dma, dated October 2026, and it’s all for vchan_cookie_complete(9) πŸ’–

πŸ“¦ where this page comes from