Lines Matching full:runtime

66 	struct snd_pcm_runtime *runtime = substream->runtime;  in idma_enqueue()  local
67 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_enqueue()
88 val |= (((runtime->dma_bytes >> 2) & in idma_enqueue()
102 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_setcallbk()
134 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_done()
143 struct snd_pcm_runtime *runtime = substream->runtime; in idma_hw_params() local
144 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_hw_params()
154 runtime->dma_bytes = params_buffer_bytes(params); in idma_hw_params()
156 prtd->start = prtd->pos = runtime->dma_addr; in idma_hw_params()
159 prtd->end = runtime->dma_addr + runtime->dma_bytes; in idma_hw_params()
175 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_prepare()
188 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_trigger()
221 struct snd_pcm_runtime *runtime = substream->runtime; in idma_pointer() local
222 struct idma_ctrl *prtd = runtime->private_data; in idma_pointer()
233 return bytes_to_frames(substream->runtime, res); in idma_pointer()
239 struct snd_pcm_runtime *runtime = substream->runtime; in idma_mmap() local
248 (runtime->dma_addr + offset) >> PAGE_SHIFT, in idma_mmap()
283 struct snd_pcm_runtime *runtime = substream->runtime; in idma_open() local
302 runtime->private_data = prtd; in idma_open()
309 struct snd_pcm_runtime *runtime = substream->runtime; in idma_close() local
310 struct idma_ctrl *prtd = runtime->private_data; in idma_close()