Home
last modified time | relevance | path

Searched refs:snd_line6_pcm (Results 1 – 11 of 11) sorted by relevance

/linux-3.4.99/drivers/staging/line6/
Dcapture.h22 extern void line6_capture_copy(struct snd_line6_pcm *line6pcm, char *fbuf,
24 extern void line6_capture_check_period(struct snd_line6_pcm *line6pcm,
26 extern int line6_create_audio_in_urbs(struct snd_line6_pcm *line6pcm);
27 extern void line6_free_capture_buffer(struct snd_line6_pcm *line6pcm);
28 extern int line6_submit_audio_in_all_urbs(struct snd_line6_pcm *line6pcm);
29 extern void line6_unlink_audio_in_urbs(struct snd_line6_pcm *line6pcm);
30 extern void line6_unlink_wait_clear_audio_in_urbs(struct snd_line6_pcm
32 extern void line6_wait_clear_audio_in_urbs(struct snd_line6_pcm *line6pcm);
33 extern int snd_line6_capture_trigger(struct snd_line6_pcm *line6pcm, int cmd);
Dplayback.h32 extern int line6_create_audio_out_urbs(struct snd_line6_pcm *line6pcm);
33 extern void line6_free_playback_buffer(struct snd_line6_pcm *line6pcm);
34 extern int line6_submit_audio_out_all_urbs(struct snd_line6_pcm *line6pcm);
35 extern void line6_unlink_audio_out_urbs(struct snd_line6_pcm *line6pcm);
36 extern void line6_unlink_wait_clear_audio_out_urbs(struct snd_line6_pcm
38 extern void line6_wait_clear_audio_out_urbs(struct snd_line6_pcm *line6pcm);
39 extern int snd_line6_playback_trigger(struct snd_line6_pcm *line6pcm, int cmd);
Dcapture.c26 static int submit_audio_in_urb(struct snd_line6_pcm *line6pcm) in submit_audio_in_urb()
76 int line6_submit_audio_in_all_urbs(struct snd_line6_pcm *line6pcm) in line6_submit_audio_in_all_urbs()
92 void line6_unlink_audio_in_urbs(struct snd_line6_pcm *line6pcm) in line6_unlink_audio_in_urbs()
110 void line6_wait_clear_audio_in_urbs(struct snd_line6_pcm *line6pcm) in line6_wait_clear_audio_in_urbs()
134 void line6_unlink_wait_clear_audio_in_urbs(struct snd_line6_pcm *line6pcm) in line6_unlink_wait_clear_audio_in_urbs()
143 void line6_capture_copy(struct snd_line6_pcm *line6pcm, char *fbuf, int fsize) in line6_capture_copy()
184 void line6_capture_check_period(struct snd_line6_pcm *line6pcm, int length) in line6_capture_check_period()
196 void line6_free_capture_buffer(struct snd_line6_pcm *line6pcm) in line6_free_capture_buffer()
210 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; in audio_in_callback()
287 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_capture_open()
[all …]
Dplayback.c66 static void create_impulse_test_signal(struct snd_line6_pcm *line6pcm, in create_impulse_test_signal()
136 static int submit_audio_out_urb(struct snd_line6_pcm *line6pcm) in submit_audio_out_urb()
291 int line6_submit_audio_out_all_urbs(struct snd_line6_pcm *line6pcm) in line6_submit_audio_out_all_urbs()
307 void line6_unlink_audio_out_urbs(struct snd_line6_pcm *line6pcm) in line6_unlink_audio_out_urbs()
324 void line6_wait_clear_audio_out_urbs(struct snd_line6_pcm *line6pcm) in line6_wait_clear_audio_out_urbs()
348 void line6_unlink_wait_clear_audio_out_urbs(struct snd_line6_pcm *line6pcm) in line6_unlink_wait_clear_audio_out_urbs()
354 void line6_free_playback_buffer(struct snd_line6_pcm *line6pcm) in line6_free_playback_buffer()
368 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; in audio_out_callback()
431 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_playback_open()
454 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_playback_hw_params()
[all …]
Dpcm.c26 static struct snd_line6_pcm *dev2pcm(struct device *dev) in dev2pcm()
30 struct snd_line6_pcm *line6pcm = line6->line6pcm; in dev2pcm()
50 struct snd_line6_pcm *line6pcm = dev2pcm(dev); in pcm_set_impulse_volume()
95 int line6_pcm_acquire(struct snd_line6_pcm *line6pcm, int channels) in line6_pcm_acquire()
191 int line6_pcm_release(struct snd_line6_pcm *line6pcm, int channels) in line6_pcm_release()
219 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_trigger()
277 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_control_playback_get()
290 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_control_playback_put()
320 struct snd_line6_pcm *line6pcm = snd_pcm_chip(pcm); in line6_cleanup_pcm()
340 static int snd_line6_new_pcm(struct snd_line6_pcm *line6pcm) in snd_line6_new_pcm()
[all …]
Dpcm.h182 struct snd_line6_pcm { struct
378 extern void line6_pcm_disconnect(struct snd_line6_pcm *line6pcm); argument
379 extern int line6_pcm_acquire(struct snd_line6_pcm *line6pcm, int channels);
380 extern int line6_pcm_release(struct snd_line6_pcm *line6pcm, int channels);
Dtoneport.c193 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_monitor_get()
202 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_monitor_put()
239 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_source_get()
250 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_source_put()
446 struct snd_line6_pcm *line6pcm = toneport->line6.line6pcm; in line6_toneport_disconnect()
Dpodhd.c147 struct snd_line6_pcm *line6pcm = podhd->line6.line6pcm; in line6_podhd_disconnect()
Ddriver.h163 struct snd_line6_pcm *line6pcm;
Dpod.c1113 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_pod_control_monitor_get()
1123 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_pod_control_monitor_put()
1306 struct snd_line6_pcm *line6pcm = pod->line6.line6pcm; in line6_pod_disconnect()
Ddriver.c1230 struct snd_line6_pcm *line6pcm = line6->line6pcm; in line6_suspend()
1335 struct snd_line6_pcm *line6pcm; in line6_exit()