Lines Matching defs:dmab
452 struct snd_dma_buffer *dmab,
465 addr = snd_sgbuf_get_addr(dmab, ofs);
470 chunk = snd_sgbuf_get_chunk_size(dmab, ofs, size);
495 * @dmab: allocated DMA buffer
501 static int snd_hdac_stream_setup_bdle(struct hdac_stream *azx_dev, struct snd_dma_buffer *dmab,
535 ofs = setup_bdle(bus, dmab, azx_dev,
545 ofs = setup_bdle(bus, dmab, azx_dev,
548 ofs = setup_bdle(bus, dmab, azx_dev,
574 struct snd_dma_buffer *dmab;
578 dmab = snd_pcm_get_dma_buf(substream);
580 dmab = snd_pcm_get_dma_buf(cstream);
586 return snd_hdac_stream_setup_bdle(azx_dev, dmab, runtime);
978 * @dmab: buffer used by DSP loading
981 struct snd_dma_buffer *dmab)
985 if (!dmab->area || !azx_dev->locked)
997 snd_dma_free_pages(dmab);
998 dmab->area = NULL;