Lines Matching defs:runtime
418 struct snd_pcm_runtime *runtime = substream->runtime;
419 int rate_index = snd_nm256_fixed_rate(runtime->rate);
423 if (snd_pcm_format_width(runtime->format) == 16) {
427 if (runtime->channels > 1) {
432 runtime->rate = samplerates[rate_index];
553 struct nm256_stream *s = substream->runtime->private_data;
591 struct nm256_stream *s = substream->runtime->private_data;
628 struct snd_pcm_runtime *runtime = substream->runtime;
629 struct nm256_stream *s = runtime->private_data;
633 s->dma_size = frames_to_bytes(runtime, substream->runtime->buffer_size);
634 s->period_size = frames_to_bytes(runtime, substream->runtime->period_size);
635 s->periods = substream->runtime->periods;
654 struct nm256_stream *s = substream->runtime->private_data;
661 return bytes_to_frames(substream->runtime, curp);
668 struct nm256_stream *s = substream->runtime->private_data;
675 return bytes_to_frames(substream->runtime, curp);
688 struct snd_pcm_runtime *runtime = substream->runtime;
689 struct nm256_stream *s = runtime->private_data;
700 struct snd_pcm_runtime *runtime = substream->runtime;
701 struct nm256_stream *s = runtime->private_data;
713 struct snd_pcm_runtime *runtime = substream->runtime;
714 struct nm256_stream *s = runtime->private_data;
728 struct snd_pcm_runtime *runtime = substream->runtime;
729 struct nm256_stream *s = runtime->private_data;
741 struct snd_pcm_runtime *runtime = substream->runtime;
742 struct nm256_stream *s = runtime->private_data;
832 substream->runtime->dma_bytes = params_buffer_bytes(hw_params);
843 struct snd_pcm_runtime *runtime = substream->runtime;
846 runtime->hw = *hw_ptr;
847 runtime->hw.buffer_bytes_max = s->bufsize;
848 runtime->hw.period_bytes_max = s->bufsize / 2;
849 runtime->dma_area = (void __force *) s->bufptr;
850 runtime->dma_addr = s->bufptr_addr;
851 runtime->dma_bytes = s->bufsize;
852 runtime->private_data = s;
855 snd_pcm_hw_constraint_list(runtime, 0, SNDRV_PCM_HW_PARAM_RATE,