Lines Matching defs:formation
21 struct snd_oxfw_stream_formation formation;
28 err = snd_oxfw_stream_parse_format(formats[i], &formation);
31 if (!snd_interval_test(c, formation.pcm))
34 t.min = min(t.min, formation.rate);
35 t.max = max(t.max, formation.rate);
49 struct snd_oxfw_stream_formation formation;
58 err = snd_oxfw_stream_parse_format(formats[i], &formation);
61 if (!snd_interval_test(r, formation.rate))
63 if (list[count] == formation.pcm)
67 if (list[j] == formation.pcm)
71 list[count] = formation.pcm;
82 struct snd_oxfw_stream_formation formation;
96 err = snd_oxfw_stream_parse_format(formats[i], &formation);
100 hw->channels_min = min(hw->channels_min, formation.pcm);
101 hw->channels_max = max(hw->channels_max, formation.pcm);
103 hw->rate_min = min(hw->rate_min, formation.rate);
104 hw->rate_max = max(hw->rate_max, formation.rate);
105 hw->rates |= snd_pcm_rate_to_rate_bit(formation.rate);
149 struct snd_oxfw_stream_formation formation;
158 err = snd_oxfw_stream_get_current_formation(oxfw, dir, &formation);
162 substream->runtime->hw.channels_min = formation.pcm;
163 substream->runtime->hw.channels_max = formation.pcm;
164 substream->runtime->hw.rate_min = formation.rate;
165 substream->runtime->hw.rate_max = formation.rate;