Lines Matching refs:runtime
982 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_playback_hw_params() local
986 runtime->dma_area = (void __force *)(rme96->iobase + in snd_rme96_playback_hw_params()
988 runtime->dma_addr = rme96->port + RME96_IO_PLAY_BUFFER; in snd_rme96_playback_hw_params()
989 runtime->dma_bytes = RME96_BUFFER_SIZE; in snd_rme96_playback_hw_params()
1045 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_capture_hw_params() local
1048 runtime->dma_area = (void __force *)(rme96->iobase + in snd_rme96_capture_hw_params()
1050 runtime->dma_addr = rme96->port + RME96_IO_REC_BUFFER; in snd_rme96_capture_hw_params()
1051 runtime->dma_bytes = RME96_BUFFER_SIZE; in snd_rme96_capture_hw_params()
1070 if ((isadat && runtime->hw.channels_min == 2) || in snd_rme96_capture_hw_params()
1071 (!isadat && runtime->hw.channels_min == 8)) in snd_rme96_capture_hw_params()
1162 struct snd_pcm_runtime *runtime) in rme96_set_buffer_size_constraint() argument
1166 snd_pcm_hw_constraint_single(runtime, SNDRV_PCM_HW_PARAM_BUFFER_BYTES, in rme96_set_buffer_size_constraint()
1170 snd_pcm_hw_constraint_single(runtime, in rme96_set_buffer_size_constraint()
1174 snd_pcm_hw_constraint_list(runtime, 0, in rme96_set_buffer_size_constraint()
1184 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_playback_spdif_open() local
1197 runtime->hw = snd_rme96_playback_spdif_info; in snd_rme96_playback_spdif_open()
1203 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate); in snd_rme96_playback_spdif_open()
1204 runtime->hw.rate_min = rate; in snd_rme96_playback_spdif_open()
1205 runtime->hw.rate_max = rate; in snd_rme96_playback_spdif_open()
1207 rme96_set_buffer_size_constraint(rme96, runtime); in snd_rme96_playback_spdif_open()
1221 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_capture_spdif_open() local
1224 runtime->hw = snd_rme96_capture_spdif_info; in snd_rme96_capture_spdif_open()
1231 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate); in snd_rme96_capture_spdif_open()
1232 runtime->hw.rate_min = rate; in snd_rme96_capture_spdif_open()
1233 runtime->hw.rate_max = rate; in snd_rme96_capture_spdif_open()
1244 rme96_set_buffer_size_constraint(rme96, runtime); in snd_rme96_capture_spdif_open()
1253 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_playback_adat_open() local
1266 runtime->hw = snd_rme96_playback_adat_info; in snd_rme96_playback_adat_open()
1272 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate); in snd_rme96_playback_adat_open()
1273 runtime->hw.rate_min = rate; in snd_rme96_playback_adat_open()
1274 runtime->hw.rate_max = rate; in snd_rme96_playback_adat_open()
1276 rme96_set_buffer_size_constraint(rme96, runtime); in snd_rme96_playback_adat_open()
1285 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_capture_adat_open() local
1288 runtime->hw = snd_rme96_capture_adat_info; in snd_rme96_capture_adat_open()
1298 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate); in snd_rme96_capture_adat_open()
1299 runtime->hw.rate_min = rate; in snd_rme96_capture_adat_open()
1300 runtime->hw.rate_max = rate; in snd_rme96_capture_adat_open()
1311 rme96_set_buffer_size_constraint(rme96, runtime); in snd_rme96_capture_adat_open()