Lines Matching refs:formation

62 	struct snd_oxfw_stream_formation formation;  in set_stream_format()  local
77 err = snd_oxfw_stream_parse_format(formats[i], &formation); in set_stream_format()
81 if ((formation.rate == rate) && (formation.pcm == pcm_channels)) in set_stream_format()
120 struct snd_oxfw_stream_formation formation; in start_stream() local
137 err = snd_oxfw_stream_parse_format(formats[i], &formation); in start_stream()
140 if (rate != formation.rate) in start_stream()
142 if (pcm_channels == 0 || pcm_channels == formation.pcm) in start_stream()
150 pcm_channels = formation.pcm; in start_stream()
151 midi_ports = formation.midi * 8; in start_stream()
258 struct snd_oxfw_stream_formation formation; in snd_oxfw_stream_start_simplex() local
295 err = snd_oxfw_stream_get_current_formation(oxfw, dir, &formation); in snd_oxfw_stream_start_simplex()
299 rate = formation.rate; in snd_oxfw_stream_start_simplex()
301 pcm_channels = formation.pcm; in snd_oxfw_stream_start_simplex()
303 if ((formation.rate != rate) || (formation.pcm != pcm_channels)) { in snd_oxfw_stream_start_simplex()
388 struct snd_oxfw_stream_formation *formation) in snd_oxfw_stream_get_current_formation() argument
407 err = snd_oxfw_stream_parse_format(format, formation); in snd_oxfw_stream_get_current_formation()
420 struct snd_oxfw_stream_formation *formation) in snd_oxfw_stream_parse_format() argument
424 memset(formation, 0, sizeof(struct snd_oxfw_stream_formation)); in snd_oxfw_stream_parse_format()
442 formation->rate = oxfw_rate_table[i]; in snd_oxfw_stream_parse_format()
453 formation->pcm += channels; in snd_oxfw_stream_parse_format()
457 formation->midi = channels; in snd_oxfw_stream_parse_format()
488 if (formation->pcm > AM824_MAX_CHANNELS_FOR_PCM || in snd_oxfw_stream_parse_format()
489 formation->midi > AM824_MAX_CHANNELS_FOR_MIDI) in snd_oxfw_stream_parse_format()
500 struct snd_oxfw_stream_formation formation; in assume_stream_formats() local
516 err = snd_oxfw_stream_parse_format(buf, &formation); in assume_stream_formats()
528 if (formation.rate == oxfw_rate_table[i]) in assume_stream_formats()
631 struct snd_oxfw_stream_formation formation; in snd_oxfw_stream_discover() local
658 err = snd_oxfw_stream_parse_format(format, &formation); in snd_oxfw_stream_discover()
663 if (formation.midi > 0) in snd_oxfw_stream_discover()
680 err = snd_oxfw_stream_parse_format(format, &formation); in snd_oxfw_stream_discover()
685 if (formation.midi > 0) in snd_oxfw_stream_discover()