snd_pcm_get_dma_buf
return snd_sgbuf_get_addr(snd_pcm_get_dma_buf(substream), ofs);
return snd_sgbuf_get_chunk_size(snd_pcm_get_dma_buf(substream), ofs, size);
snd_dma_buffer_sync(snd_pcm_get_dma_buf(substream), mode);
dmabuf = snd_pcm_get_dma_buf(substream);
else if (!snd_pcm_get_dma_buf(substream)) {
page = snd_sgbuf_get_page(snd_pcm_get_dma_buf(substream), offset);
!snd_dma_buffer_mmap(snd_pcm_get_dma_buf(substream), area))
dmab = snd_pcm_get_dma_buf(substream);
dmab = snd_pcm_get_dma_buf(cstream);
struct snd_dma_buffer *databuf = snd_pcm_get_dma_buf(substream);
dmab = snd_pcm_get_dma_buf(substream);
struct snd_dma_buffer *dmab = snd_pcm_get_dma_buf(substream);