Lines Matching refs:snd_dg00x
33 struct snd_dg00x { struct
128 int snd_dg00x_transaction_register(struct snd_dg00x *dg00x);
129 int snd_dg00x_transaction_reregister(struct snd_dg00x *dg00x);
130 void snd_dg00x_transaction_unregister(struct snd_dg00x *dg00x);
134 int snd_dg00x_stream_get_external_rate(struct snd_dg00x *dg00x,
136 int snd_dg00x_stream_get_local_rate(struct snd_dg00x *dg00x,
138 int snd_dg00x_stream_set_local_rate(struct snd_dg00x *dg00x, unsigned int rate);
139 int snd_dg00x_stream_get_clock(struct snd_dg00x *dg00x,
141 int snd_dg00x_stream_check_external_clock(struct snd_dg00x *dg00x,
143 int snd_dg00x_stream_init_duplex(struct snd_dg00x *dg00x);
144 int snd_dg00x_stream_reserve_duplex(struct snd_dg00x *dg00x, unsigned int rate,
147 int snd_dg00x_stream_start_duplex(struct snd_dg00x *dg00x);
148 void snd_dg00x_stream_stop_duplex(struct snd_dg00x *dg00x);
149 void snd_dg00x_stream_update_duplex(struct snd_dg00x *dg00x);
150 void snd_dg00x_stream_destroy_duplex(struct snd_dg00x *dg00x);
152 void snd_dg00x_stream_lock_changed(struct snd_dg00x *dg00x);
153 int snd_dg00x_stream_lock_try(struct snd_dg00x *dg00x);
154 void snd_dg00x_stream_lock_release(struct snd_dg00x *dg00x);
156 void snd_dg00x_proc_init(struct snd_dg00x *dg00x);
158 int snd_dg00x_create_pcm_devices(struct snd_dg00x *dg00x);
160 int snd_dg00x_create_midi_devices(struct snd_dg00x *dg00x);
162 int snd_dg00x_create_hwdep_device(struct snd_dg00x *dg00x);