Lines Matching refs:runtime

73 	struct snd_pcm_runtime *runtime = substream->runtime;  in idma_enqueue()  local
74 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_enqueue()
95 val |= (((runtime->dma_bytes >> 2) & in idma_enqueue()
109 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_setcallbk()
141 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_done()
150 struct snd_pcm_runtime *runtime = substream->runtime; in idma_hw_params() local
151 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_hw_params()
161 runtime->dma_bytes = params_buffer_bytes(params); in idma_hw_params()
163 prtd->start = prtd->pos = runtime->dma_addr; in idma_hw_params()
166 prtd->end = runtime->dma_addr + runtime->dma_bytes; in idma_hw_params()
182 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_prepare()
195 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_trigger()
228 struct snd_pcm_runtime *runtime = substream->runtime; in idma_pointer() local
229 struct idma_ctrl *prtd = runtime->private_data; in idma_pointer()
240 return bytes_to_frames(substream->runtime, res); in idma_pointer()
246 struct snd_pcm_runtime *runtime = substream->runtime; in idma_mmap() local
255 (runtime->dma_addr + offset) >> PAGE_SHIFT, in idma_mmap()
290 struct snd_pcm_runtime *runtime = substream->runtime; in idma_open() local
309 runtime->private_data = prtd; in idma_open()
316 struct snd_pcm_runtime *runtime = substream->runtime; in idma_close() local
317 struct idma_ctrl *prtd = runtime->private_data; in idma_close()