__ioat_cleanup(9)
π NAME π
Okay bestie, welcome to __ioat_cleanup(9) from the Kernel API Manual β manual name folded in right at the top like a little name tag π«Ά. This page is about __ioat_cleanup, and its whole job is literally reclaiming used descriptors. That's it. That's the vibe. β¨
πΈ SYNOPSIS πΈ
void __ioat_cleanup (struct ioatdma_chan *ioat_chan , dma_addr_t
phys_complete );
π ARGUMENTS π
ioat_chanβ the channel (ring) to clean. Yep, the ring is the main character here, and it's getting tidied up. πphys_completeβ the completion address (from status). It's zeroed β or not. Both are absolutely a thing, so don't @ me. π
π SEE ALSO π
Go read these next, bestie, they're all linked from the same little corner of the kernel:
- Kernel file
./drivers/dma/ioat/dma.c ioat_dma_do_interrupt(9)ioat_dma_do_interrupt_msix(9)ioat_update_pending(9)ioat_check_space_lock(9)
Byeee π this page comes from source/version ./drivers/dma/ioat, dated October 2026, and the title is β say it with me β __ioat_cleanup(9). Periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms