Lines Matching refs:runtime
204 struct snd_pcm_runtime *runtime = in submit_audio_out_urb() local
205 get_substream(line6pcm, SNDRV_PCM_STREAM_PLAYBACK)->runtime; in submit_audio_out_urb()
207 if (line6pcm->out.pos + urb_frames > runtime->buffer_size) { in submit_audio_out_urb()
214 len = runtime->buffer_size - line6pcm->out.pos; in submit_audio_out_urb()
218 runtime->dma_area + in submit_audio_out_urb()
222 len * bytes_per_frame, runtime->dma_area, in submit_audio_out_urb()
229 runtime->dma_area + in submit_audio_out_urb()
235 if (line6pcm->out.pos >= runtime->buffer_size) in submit_audio_out_urb()
236 line6pcm->out.pos -= runtime->buffer_size; in submit_audio_out_urb()
329 struct snd_pcm_runtime *runtime = substream->runtime; in audio_out_callback() local
334 if (line6pcm->out.pos_done >= runtime->buffer_size) in audio_out_callback()
335 line6pcm->out.pos_done -= runtime->buffer_size; in audio_out_callback()
369 struct snd_pcm_runtime *runtime = substream->runtime; in snd_line6_playback_open() local
372 err = snd_pcm_hw_constraint_ratdens(runtime, 0, SNDRV_PCM_HW_PARAM_RATE, in snd_line6_playback_open()
377 runtime->hw = line6pcm->properties->playback_hw; in snd_line6_playback_open()