zynqmp_dma_free_descriptors(9)
π zynqmp_dma_free_descriptors(9) β¨
okay so first things first, bestie β this page lives in the Kernel API Manual, and the function we're simping over today is zynqmp_dma_free_descriptors. the name lowkey says it all: it frees channel descriptors. that's the whole vibe. periodt.
πΈ SYNOPSIS πΈ
void zynqmp_dma_free_descriptors (struct zynqmp_dma_chan *chan );
that's it. that's the whole signature. she's void, she takes one pointer, she does not return a thing β no cap, literally nothing comes back out. π«Ά
π ARGUMENTS π
chanβ ZynqMP DMA channel pointer. that's the one and only thing she needs from you: hand her a pointer to the ZynqMP DMA channel and she'll take it from there. that's it. that's the whole ask. π
π¦ SEE ALSO π¦
okay so this is the part where the manpage introduces you to the entire friend group β the kernel file at ./drivers/dma/xilinx/zynqmp_dma.c and honestly every single one of its iconique children. no skips, no cutting the group chat, here's the full roster:
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_chan_desc_cleanup(9)zynqmp_dma_complete_descriptor(9)zynqmp_dma_issue_pending(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 the whole squad. if you clicked through to this page from any of them, hi, welcome, you're in the right place. π
kisses and bye-bye from the Kernel API Manual besties β this one's filed under ./drivers/dma/xilinx, dated October 2026, and yes, zynqmp_dma_free_descriptors(9) is the name, no notes. 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