Lines Matching defs:runtime
957 struct snd_pcm_runtime *runtime = substream->runtime;
961 runtime->dma_area = (void __force *)(rme96->iobase +
963 runtime->dma_addr = rme96->port + RME96_IO_PLAY_BUFFER;
964 runtime->dma_bytes = RME96_BUFFER_SIZE;
1021 struct snd_pcm_runtime *runtime = substream->runtime;
1024 runtime->dma_area = (void __force *)(rme96->iobase +
1026 runtime->dma_addr = rme96->port + RME96_IO_REC_BUFFER;
1027 runtime->dma_bytes = RME96_BUFFER_SIZE;
1048 if ((isadat && runtime->hw.channels_min == 2) ||
1049 (!isadat && runtime->hw.channels_min == 8)) {
1140 struct snd_pcm_runtime *runtime)
1144 snd_pcm_hw_constraint_single(runtime, SNDRV_PCM_HW_PARAM_BUFFER_BYTES,
1150 snd_pcm_hw_constraint_single(runtime,
1154 snd_pcm_hw_constraint_list(runtime, 0,
1164 struct snd_pcm_runtime *runtime = substream->runtime;
1177 runtime->hw = snd_rme96_playback_spdif_info;
1183 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate);
1184 runtime->hw.rate_min = rate;
1185 runtime->hw.rate_max = rate;
1188 rme96_set_buffer_size_constraint(rme96, runtime);
1202 struct snd_pcm_runtime *runtime = substream->runtime;
1205 runtime->hw = snd_rme96_capture_spdif_info;
1211 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate);
1212 runtime->hw.rate_min = rate;
1213 runtime->hw.rate_max = rate;
1225 rme96_set_buffer_size_constraint(rme96, runtime);
1234 struct snd_pcm_runtime *runtime = substream->runtime;
1247 runtime->hw = snd_rme96_playback_adat_info;
1253 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate);
1254 runtime->hw.rate_min = rate;
1255 runtime->hw.rate_max = rate;
1259 rme96_set_buffer_size_constraint(rme96, runtime);
1268 struct snd_pcm_runtime *runtime = substream->runtime;
1271 runtime->hw = snd_rme96_capture_adat_info;
1282 runtime->hw.rates = snd_pcm_rate_to_rate_bit(rate);
1283 runtime->hw.rate_min = rate;
1284 runtime->hw.rate_max = rate;
1295 rme96_set_buffer_size_constraint(rme96, runtime);