Lines Matching refs:formation

61 	struct snd_oxfw_stream_formation formation;  in set_stream_format()  local
76 err = snd_oxfw_stream_parse_format(formats[i], &formation); in set_stream_format()
80 if ((formation.rate == rate) && (formation.pcm == pcm_channels)) in set_stream_format()
203 struct snd_oxfw_stream_formation formation; in keep_resources() local
218 err = snd_oxfw_stream_get_current_formation(oxfw, dir, &formation); in keep_resources()
232 if (fmt.rate == formation.rate && fmt.pcm == formation.pcm && in keep_resources()
233 fmt.midi == formation.midi) in keep_resources()
240 if (formation.pcm == 0) in keep_resources()
243 err = amdtp_am824_set_parameters(stream, formation.rate, formation.pcm, in keep_resources()
244 formation.midi * 8, false); in keep_resources()
257 struct snd_oxfw_stream_formation formation; in snd_oxfw_stream_reserve_duplex() local
277 err = snd_oxfw_stream_get_current_formation(oxfw, dir, &formation); in snd_oxfw_stream_reserve_duplex()
281 rate = formation.rate; in snd_oxfw_stream_reserve_duplex()
282 pcm_channels = formation.pcm; in snd_oxfw_stream_reserve_duplex()
284 if (formation.rate != rate || formation.pcm != pcm_channels) { in snd_oxfw_stream_reserve_duplex()
297 formation.rate != rate || formation.pcm != pcm_channels) { in snd_oxfw_stream_reserve_duplex()
487 struct snd_oxfw_stream_formation *formation) in snd_oxfw_stream_get_current_formation() argument
506 err = snd_oxfw_stream_parse_format(format, formation); in snd_oxfw_stream_get_current_formation()
519 struct snd_oxfw_stream_formation *formation) in snd_oxfw_stream_parse_format() argument
523 memset(formation, 0, sizeof(struct snd_oxfw_stream_formation)); in snd_oxfw_stream_parse_format()
541 formation->rate = oxfw_rate_table[i]; in snd_oxfw_stream_parse_format()
552 formation->pcm += channels; in snd_oxfw_stream_parse_format()
556 formation->midi = channels; in snd_oxfw_stream_parse_format()
587 if (formation->pcm > AM824_MAX_CHANNELS_FOR_PCM || in snd_oxfw_stream_parse_format()
588 formation->midi > AM824_MAX_CHANNELS_FOR_MIDI) in snd_oxfw_stream_parse_format()
599 struct snd_oxfw_stream_formation formation; in assume_stream_formats() local
615 err = snd_oxfw_stream_parse_format(buf, &formation); in assume_stream_formats()
628 if (formation.rate == oxfw_rate_table[i]) in assume_stream_formats()
733 struct snd_oxfw_stream_formation formation; in snd_oxfw_stream_discover() local
765 &formation); in snd_oxfw_stream_discover()
770 if (formation.midi > 0) in snd_oxfw_stream_discover()
793 &formation); in snd_oxfw_stream_discover()
798 if (formation.midi > 0) in snd_oxfw_stream_discover()