fsl_dma_free_descriptor(9)
π fsl_dma_free_descriptor(9) β Kernel API Manual π
okay so welcome to the fsl_dma_free_descriptor(9) page, bestie! this is the Kernel API Manual, and we're here to talk about freeing a descriptor from a channel's DMA pool. that's the whole vibe. β¨
π οΈ SYNOPSIS π οΈ
here's the signature, copy it exactly bestie:
void fsl_dma_free_descriptor (struct fsldma_chan *chan , struct fsl_desc_sw *desc );
π ARGUMENTS π
chanβ Freescale DMA channel πdescβ descriptor to be freed β¨
π¦ SEE ALSO π¦
the kernel file is ./drivers/dma/fsldma.c, and here's the whole friend group you should also check out:
fsl_chan_set_src_loop_size(9)fsl_chan_set_dst_loop_size(9)fsl_chan_set_request_count(9)fsl_chan_toggle_ext_pause(9)fsl_chan_toggle_ext_start(9)fsl_dma_alloc_descriptor(9)fsldma_clean_completed_descriptor(9)fsldma_run_tx_complete_actions(9)fsldma_clean_running_descriptor(9)fsl_chan_xfer_ld_queue(9)fsldma_cleanup_descriptors(9)fsl_dma_alloc_chan_resources(9)fsldma_free_desc_list(9)fsl_dma_free_chan_resources(9)fsl_dma_memcpy_issue_pending(9)fsl_tx_status(9)
signed off from ./drivers/dma, dated October 2026, on the fsl_dma_free_descriptor(9) manual page. 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