__ppc440spe...slot_cleanup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __ppc440spe...slot_cleanup(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for __ppc440spe...slot_cleanup(9) β€” yes, the header is doing that little ... thing, and we're keeping it exactly like that. This is the group-chat rundown of a kernel clean-up routine, and honestly? It's lowkey iconic in a "sweeping up the CDB list" way. ✨


πŸŽ€ NAME πŸŽ€

__ppc440spe_adma_slot_cleanup β€” okay so this is the common clean-up routine, fr fr. It runs through the channel CDBs list until it reaches the descriptor that's currently being processed. When the routine determines that all CDBs of a group are completed, then the corresponding callbacks (if any) are called and the slots are freed. πŸ’–


✨ SYNOPSIS ✨

void __ppc440spe_adma_slot_cleanup (struct ppc440spe_adma_chan *chan );

🫢 ARGUMENTS 🫢

  • chan β€” bestie, the manual literally says -- undescribed --, so that's all we get: no extra lore, no secret details. It's the struct ppc440spe_adma_chan * from the synopsis. πŸ™ˆ

🌈 SEE ALSO 🌈

The kernel file is ./drivers/dma/ppc4xx/adma.c β€” that's the spot. πŸ‘‘

Peep the whole reference crew, in exact order:


That's the whole page, bestie. Cute sign-off time: source/version is ./drivers/dma/ppc4xx, the date is October 2026, and the footer title is __ppc440spe...slot_cleanup(9). periodt. πŸ’œπŸ¦‹

πŸ“¦ where this page comes from