Lines Matching refs:snd_bebob
41 struct snd_bebob;
61 int (*get)(struct snd_bebob *bebob, unsigned int *id);
64 int (*get)(struct snd_bebob *bebob, unsigned int *rate);
65 int (*set)(struct snd_bebob *bebob, unsigned int rate);
70 int (*get)(struct snd_bebob *bebob, u32 *target, unsigned int size);
78 struct snd_bebob { struct
214 int snd_bebob_stream_get_rate(struct snd_bebob *bebob, unsigned int *rate);
215 int snd_bebob_stream_set_rate(struct snd_bebob *bebob, unsigned int rate);
216 int snd_bebob_stream_get_clock_src(struct snd_bebob *bebob,
218 int snd_bebob_stream_discover(struct snd_bebob *bebob);
219 int snd_bebob_stream_init_duplex(struct snd_bebob *bebob);
220 int snd_bebob_stream_start_duplex(struct snd_bebob *bebob, unsigned int rate);
221 void snd_bebob_stream_stop_duplex(struct snd_bebob *bebob);
222 void snd_bebob_stream_update_duplex(struct snd_bebob *bebob);
223 void snd_bebob_stream_destroy_duplex(struct snd_bebob *bebob);
225 void snd_bebob_stream_lock_changed(struct snd_bebob *bebob);
226 int snd_bebob_stream_lock_try(struct snd_bebob *bebob);
227 void snd_bebob_stream_lock_release(struct snd_bebob *bebob);
229 void snd_bebob_proc_init(struct snd_bebob *bebob);
231 int snd_bebob_create_midi_devices(struct snd_bebob *bebob);
233 int snd_bebob_create_pcm_devices(struct snd_bebob *bebob);
235 int snd_bebob_create_hwdep_device(struct snd_bebob *bebob);
251 int snd_bebob_maudio_special_discover(struct snd_bebob *bebob, bool is1814);