Lines Matching refs:runtime

369 	struct snd_pcm_runtime *runtime = chip->channel[ch].substream->runtime;  in snd_sgio2audio_dma_pull_frag()  local
375 dst_base = runtime->dma_area; in snd_sgio2audio_dma_pull_frag()
377 dst_mask = frames_to_bytes(runtime, runtime->buffer_size) - 1; in snd_sgio2audio_dma_pull_frag()
381 ret = chip->channel[ch].size >= runtime->period_size; in snd_sgio2audio_dma_pull_frag()
382 chip->channel[ch].size %= runtime->period_size; in snd_sgio2audio_dma_pull_frag()
417 struct snd_pcm_runtime *runtime = chip->channel[ch].substream->runtime; in snd_sgio2audio_dma_push_frag() local
423 src_base = runtime->dma_area; in snd_sgio2audio_dma_push_frag()
425 src_mask = frames_to_bytes(runtime, runtime->buffer_size) - 1; in snd_sgio2audio_dma_push_frag()
429 ret = chip->channel[ch].size >= runtime->period_size; in snd_sgio2audio_dma_push_frag()
430 chip->channel[ch].size %= runtime->period_size; in snd_sgio2audio_dma_push_frag()
457 struct snd_sgio2audio_chan *chan = substream->runtime->private_data; in snd_sgio2audio_dma_start()
477 struct snd_sgio2audio_chan *chan = substream->runtime->private_data; in snd_sgio2audio_dma_stop()
557 struct snd_pcm_runtime *runtime = substream->runtime; in snd_sgio2audio_playback1_open() local
559 runtime->hw = snd_sgio2audio_pcm_hw; in snd_sgio2audio_playback1_open()
560 runtime->private_data = &chip->channel[1]; in snd_sgio2audio_playback1_open()
567 struct snd_pcm_runtime *runtime = substream->runtime; in snd_sgio2audio_playback2_open() local
569 runtime->hw = snd_sgio2audio_pcm_hw; in snd_sgio2audio_playback2_open()
570 runtime->private_data = &chip->channel[2]; in snd_sgio2audio_playback2_open()
578 struct snd_pcm_runtime *runtime = substream->runtime; in snd_sgio2audio_capture_open() local
580 runtime->hw = snd_sgio2audio_pcm_hw; in snd_sgio2audio_capture_open()
581 runtime->private_data = &chip->channel[0]; in snd_sgio2audio_capture_open()
588 struct snd_pcm_runtime *runtime = substream->runtime; in snd_sgio2audio_pcm_close() local
590 runtime->private_data = NULL; in snd_sgio2audio_pcm_close()
613 struct snd_pcm_runtime *runtime = substream->runtime; in snd_sgio2audio_pcm_prepare() local
614 struct snd_sgio2audio_chan *chan = substream->runtime->private_data; in snd_sgio2audio_pcm_prepare()
631 runtime->rate, in snd_sgio2audio_pcm_prepare()
633 runtime->channels); in snd_sgio2audio_pcm_prepare()
637 runtime->rate, in snd_sgio2audio_pcm_prepare()
639 runtime->channels); in snd_sgio2audio_pcm_prepare()
670 struct snd_sgio2audio_chan *chan = substream->runtime->private_data; in snd_sgio2audio_pcm_pointer()
673 return bytes_to_frames(substream->runtime, in snd_sgio2audio_pcm_pointer()