Lines Matching defs:runtime
374 addr = (u32)substream->runtime->dma_addr;
650 struct snd_pcm_runtime *runtime = substream->runtime;
651 struct atiixp_dma *dma = runtime->private_data;
662 return bytes_to_frames(runtime, curptr);
710 struct atiixp_dma *dma = substream->runtime->private_data;
877 substream->runtime->format == SNDRV_PCM_FORMAT_S16_LE ?
895 switch (substream->runtime->channels) {
919 substream->runtime->format == SNDRV_PCM_FORMAT_S16_LE ?
926 substream->runtime->channels >= 6 ? ATI_REG_6CH_REORDER_EN: 0);
939 substream->runtime->format == SNDRV_PCM_FORMAT_S16_LE ?
952 struct atiixp_dma *dma = substream->runtime->private_data;
955 dma->buf_addr = substream->runtime->dma_addr;
986 struct atiixp_dma *dma = substream->runtime->private_data;
1025 struct snd_pcm_runtime *runtime = substream->runtime;
1034 runtime->hw = snd_atiixp_pcm_hw;
1037 runtime->hw.rates = chip->pcms[pcm_type]->rates;
1038 snd_pcm_limit_hw_rates(runtime);
1041 runtime->hw.formats = SNDRV_PCM_FMTBIT_IEC958_SUBFRAME_LE;
1043 if ((err = snd_pcm_hw_constraint_integer(runtime, SNDRV_PCM_HW_PARAM_PERIODS)) < 0)
1045 runtime->private_data = dma;
1083 substream->runtime->hw.channels_max = chip->max_channels;
1086 snd_pcm_hw_constraint_step(substream->runtime, 0,