zynqmp_dma_free_desc_list(9)
okay bestie, welcome to the zynqmp_dma_free_desc_list(9) page from the Kernel API Manual π
this is the little kernel API moment about freeing a descriptors list, and we are keeping every single deet intact β¨
π NAME π
zynqmp_dma_free_desc_list β Free descriptors list π¦
β¨ SYNOPSIS β¨
void zynqmp_dma_free_desc_list (struct zynqmp_dma_chan *chan , struct list_head *list );
π«Ά ARGUMENTS π«Ά
chanβ ZynqMP DMA channel pointer. That's the channel pointer, bestie πlistβ List to parse and delete the descriptor. Yes, it's giving βparse the list and delete the descriptorβ energy π
π SEE ALSO π
Kernel file: ./drivers/dma/xilinx/zynqmp_dma.c
The whole squad, no cap:
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_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_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)
π«Ά that's the whole page, bestie! source/version:./drivers/dma/xilinxΒ· date:October 2026Β· page:zynqmp_dma_free_desc_list(9)β¨
π¦ 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