Lines Matching refs:dma_area
133 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_isocirq()
135 memcpy(runtime->dma_area, cp + cnt * stride, in cx231xx_audio_isocirq()
138 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_isocirq()
220 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_bulkirq()
222 memcpy(runtime->dma_area, cp + cnt * stride, in cx231xx_audio_bulkirq()
225 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_bulkirq()
383 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer()
387 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer()
389 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer()
390 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer()
488 if (substream->runtime->dma_area) { in snd_cx231xx_pcm_close()
490 vfree(substream->runtime->dma_area); in snd_cx231xx_pcm_close()
491 substream->runtime->dma_area = NULL; in snd_cx231xx_pcm_close()
621 void *pageptr = subs->runtime->dma_area + offset; in snd_pcm_get_vmalloc_page()