Lines Matching refs:dma_area
150 if (runtime->dma_area == NULL) { in cobalt_alsa_announce_pcm_data()
161 sample_cpy(runtime->dma_area + (oldptr + i) * stride, in cobalt_alsa_announce_pcm_data()
165 sample_cpy(runtime->dma_area + (i - cnt) * stride, in cobalt_alsa_announce_pcm_data()
171 sample_cpy(runtime->dma_area + (oldptr + i) * stride, in cobalt_alsa_announce_pcm_data()
266 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer()
270 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer()
272 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer()
273 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer()
292 if (substream->runtime->dma_area) { in snd_cobalt_pcm_hw_free()
294 vfree(substream->runtime->dma_area); in snd_cobalt_pcm_hw_free()
295 substream->runtime->dma_area = NULL; in snd_cobalt_pcm_hw_free()
397 if (runtime->dma_area == NULL) { in cobalt_alsa_pb_pcm_data()
405 runtime->dma_area + pos + i * stride, in cobalt_alsa_pb_pcm_data()
508 void *pageptr = subs->runtime->dma_area + offset; in snd_pcm_get_vmalloc_page()