zynqmp_dma_c...desc_cleanup(9)
π zynqmp_dma_chan_desc_cleanup(9) β a Kernel API Manual moment
okay so bestie, we're in the Linux kernel API manual, and today's main character is zynqmp_dma_chan_desc_cleanup. that's the full title of this page, yes it's a mouthful, no we're not abbreviating it in the heading, we're being respectful β¨
πΈ NAME πΈ
zynqmp_dma_chan_desc_cleanup β cleanup the completed descriptors. that's it, that's the whole job. she tidies up. she's the friend who takes the cups back to the kitchen. π
π¦ SYNOPSIS π¦
void zynqmp_dma_chan_desc_cleanup (struct zynqmp_dma_chan *chan );
literally returns nothing (void, we love a function that's just here to do the work and leave π
) and takes exactly one thing.
π ARGUMENTS π
chanβ the ZynqMP DMA channel. that's the whole argument, the one and only, and she's a ZynqMP DMA channel, so, like, handle with care π«Ά
π₯ SEE ALSO π₯
the whole group chat is here, ngl this is a lot of friends, but every single one of them matters:
- the Kernel file
./drivers/dma/xilinx/zynqmp_dma.cβ that's the home address, that's where the source lives π struct zynqmp_dma_desc_ll(9)struct zynqmp_dma_desc_sw(9)struct zynqmp_dma_chan(9)struct zynqmp_dma_device(9)zynqmp_dma_update_desc_to_ctrlr(9)zynqmp_dma_desc_config_eod(9)zynqmp_dma_config_sg_ll_desc(9)zynqmp_dma_init(9)zynqmp_dma_tx_submit(9)zynqmp_dma_get_descriptor(9)zynqmp_dma_free_descriptor(9)zynqmp_dma_free_desc_list(9)zynqmp_dma_alloc_chan_resources(9)zynqmp_dma_start(9)zynqmp_dma_handle_ovfl_int(9)zynqmp_dma_device_config(9)zynqmp_dma_start_transfer(9)zynqmp_dma_complete_descriptor(9)zynqmp_dma_issue_pending(9)zynqmp_dma_free_descriptors(9)zynqmp_dma_free_chan_resources(9)zynqmp_dma_reset(9)zynqmp_dma_irq_handler(9)zynqmp_dma_do_tasklet(9)zynqmp_dma_device_terminate_all(9)zynqmp_dma_synchronize(9)zynqmp_dma_prep_memcpy(9)zynqmp_dma_chan_remove(9)zynqmp_dma_chan_probe(9)of_zynqmp_dma_xlate(9)zynqmp_dma_suspend(9)zynqmp_dma_resume(9)zynqmp_dma_runtime_suspend(9)zynqmp_dma_runtime_resume(9)zynqmp_dma_probe(9)zynqmp_dma_remove(9)
like, that's 36 entries and every single one got an invite, no cap π no one's getting left out of this SEE ALSO.
and that's the page, bestie π this one shipped from ./drivers/dma/xilinx, dated October 2026, and it's filed under the Kernel API Manual. slay, go read the source, mwah π§ββοΈπΈ
π¦ 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