snd_dma_buffer_sync(9)
πΈ NAME πΈ
okay so welcome to snd_dma_buffer_sync(9), straight outta the Kernel API Manual, bestie π this one is literally about syncing the DMA buffer between CPU and device β thatβs the whole vibe, no cap.
β¨ SYNOPSIS β¨
void snd_dma_buffer_sync (struct snd_dma_buffer *dmab , enum
snd_dma_sync_mode mode );
π ARGUMENTS π
dmabβ buffer allocation information. like, the receipts for the buffer allocation π§Ύβ¨modeβ sync mode. the mode for the sync, iconic behavior only π
π¦ SEE ALSO π¦
Kernel file ./sound/core/memalloc.c
snd_dma_alloc_dir_pages(9)snd_dma_alloc_pages_fallback(9)snd_dma_free_pages(9)snd_devm_alloc_dir_pages(9)snd_dma_buffer_mmap(9)snd_sgbuf_get_addr(9)snd_sgbuf_get_page(9)snd_sgbuf_get_chunk_size(9)
source/version: ./sound/core Β· date: October 2026 β and thatβs the footer, bestie, 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