xdma_xfer_stop(9)
π xdma_xfer_stop β like, the manual page for it
okay so bestie, you found it: xdma_xfer_stop(9), from the Kernel API Manual. yes, that's the section 9 one, the kernel-space one, the one that lives in ./drivers/dma/xilinx. come sit, this is a short one and it's lowkey iconic π
β¨ NAME β¨
xdma_xfer_stop β stop that DMA transfer, fr fr π
πΈ SYNOPSIS πΈ
int xdma_xfer_stop (struct xdma_chan *xchan );
the way that it takes exactly one pointer and gives you back an int, periodt. no extra args, no mystery, no notes π
π¦ ARGUMENTS π¦
xchanβ the DMA channel pointer, aka your whole entire vibe check for this call. it points at astruct xdma_chanand that's the channel whose transfer is getting stopped π«Ά
π SEE ALSO π
ngl this list is a whole friend group, so here's everybody, no cap π
Kernel file ./drivers/dma/xilinx/xdma.c, plus:
struct xdma_desc_block(9)struct xdma_chan(9)struct xdma_desc(9)struct xdma_device(9)xdma_link_sg_desc_blocks(9)xdma_link_cyclic_desc_blocks(9)xdma_channel_init(9)xdma_free_desc(9)xdma_alloc_desc(9)xdma_xfer_start(9)xdma_alloc_channels(9)xdma_issue_pending(9)xdma_terminate_all(9)xdma_synchronize(9)xdma_fill_descs(9)xdma_prep_device_sg(9)xdma_prep_dma_cyclic(9)xdma_prep_interleaved_dma(9)xdma_device_config(9)xdma_free_chan_resources(9)xdma_alloc_chan_resources(9)xdma_channel_isr(9)xdma_irq_fini(9)xdma_set_vector_reg(9)xdma_irq_init(9)xdma_disable_user_irq(9)xdma_enable_user_irq(9)xdma_get_user_irq(9)xdma_remove(9)xdma_probe(9)
like i said. the whole group chat π
and that's the page!! mwah π this lil icon came out of ./drivers/dma/xilinx and it's dated October 2026 β so go read the source, slay, and remember: you stopped the transfer, you ate, no notes ππ§π
π¦ 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