bam_pause(9)
β¨ NAME β¨
okay bestie, this is the Kernel API Manual entry for bam_pause(9) π
β and itβs literally the page for bam_pause, which pauses a DMA channel. periodt. π
π SYNOPSIS π
hereβs the exact signature, do not retype it wrong:
int bam_pause (struct dma_chan *chan );
π¦ ARGUMENTS π¦
chanβ the dma channel, bestie π«Ά. thatβs the one youβre handing over.
πΈ SEE ALSO πΈ
Kernel file: ./drivers/dma/qcom/bam_dma.c β and the whole squad is: bam_addr(9), bam_reset(9), bam_reset_channel(9), bam_chan_init_hw(9), bam_alloc_chan(9), bam_free_chan(9), bam_slave_config(9), bam_prep_slave_sg(9), bam_dma_terminate_all(9), bam_resume(9), process_channel_irqs(9), bam_dma_irq(9), bam_tx_status(9), bam_apply_new_config(9), bam_start_dma(9), dma_tasklet(9), bam_issue_pending(9), bam_dma_free_desc(9), bam_init(9). π¦
thatβs the whole page, bestie π β source ./drivers/dma/qcom, version/date October 2026, page bam_pause(9), 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