Lines Matching refs:rate

51 get_formation_index(unsigned int rate, unsigned int *index)  in get_formation_index()  argument
56 if (snd_bebob_rate_table[i] == rate) { in get_formation_index()
98 snd_bebob_stream_set_rate(struct snd_bebob *bebob, unsigned int rate) in snd_bebob_stream_set_rate() argument
102 err = avc_general_set_sig_fmt(bebob->unit, rate, in snd_bebob_stream_set_rate()
107 err = avc_general_set_sig_fmt(bebob->unit, rate, in snd_bebob_stream_set_rate()
364 make_both_connections(struct snd_bebob *bebob, unsigned int rate) in make_both_connections() argument
372 err = get_formation_index(rate, &index); in make_both_connections()
378 rate, pcm_channels, midi_channels * 8); in make_both_connections()
382 rate, pcm_channels, midi_channels * 8); in make_both_connections()
431 unsigned int rate) in start_stream() argument
493 int snd_bebob_stream_start_duplex(struct snd_bebob *bebob, unsigned int rate) in snd_bebob_stream_start_duplex() argument
495 struct snd_bebob_rate_spec *rate_spec = bebob->spec->rate; in snd_bebob_stream_start_duplex()
568 if (rate == 0) in snd_bebob_stream_start_duplex()
569 rate = curr_rate; in snd_bebob_stream_start_duplex()
570 if (rate != curr_rate) { in snd_bebob_stream_start_duplex()
589 err = rate_spec->set(bebob, rate); in snd_bebob_stream_start_duplex()
598 err = make_both_connections(bebob, rate); in snd_bebob_stream_start_duplex()
602 err = start_stream(bebob, master, rate); in snd_bebob_stream_start_duplex()
616 err = rate_spec->set(bebob, rate); in snd_bebob_stream_start_duplex()
638 err = start_stream(bebob, slave, rate); in snd_bebob_stream_start_duplex()