Lines Matching refs:wave_dev
119 int emu10k1_wavein_open(struct emu10k1_wavedevice *wave_dev) in emu10k1_wavein_open() argument
121 struct emu10k1_card *card = wave_dev->card; in emu10k1_wavein_open()
122 struct wiinst *wiinst = wave_dev->wiinst; in emu10k1_wavein_open()
167 emu10k1_wavein_close(wave_dev); in emu10k1_wavein_open()
188 void emu10k1_wavein_close(struct emu10k1_wavedevice *wave_dev) in emu10k1_wavein_close() argument
190 struct emu10k1_card *card = wave_dev->card; in emu10k1_wavein_close()
191 struct wiinst *wiinst = wave_dev->wiinst; in emu10k1_wavein_close()
196 emu10k1_wavein_stop(wave_dev); in emu10k1_wavein_close()
203 switch (wave_dev->wiinst->recsrc) { in emu10k1_wavein_close()
222 void emu10k1_wavein_start(struct emu10k1_wavedevice *wave_dev) in emu10k1_wavein_start() argument
224 struct emu10k1_card *card = wave_dev->card; in emu10k1_wavein_start()
225 struct wiinst *wiinst = wave_dev->wiinst; in emu10k1_wavein_start()
230 emu10k1_timer_enable(wave_dev->card, &wiinst->timer); in emu10k1_wavein_start()
235 void emu10k1_wavein_stop(struct emu10k1_wavedevice *wave_dev) in emu10k1_wavein_stop() argument
237 struct emu10k1_card *card = wave_dev->card; in emu10k1_wavein_stop()
238 struct wiinst *wiinst = wave_dev->wiinst; in emu10k1_wavein_stop()
251 int emu10k1_wavein_setformat(struct emu10k1_wavedevice *wave_dev, struct wave_format *format) in emu10k1_wavein_setformat() argument
253 struct emu10k1_card *card = wave_dev->card; in emu10k1_wavein_setformat()
254 struct wiinst *wiinst = wave_dev->wiinst; in emu10k1_wavein_setformat()