Searched refs:snd_line6_pcm (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/sound/usb/line6/ |
D | pcm.c | 37 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_volume_get() 46 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_volume_put() 81 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_period_get() 90 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_period_put() 103 static void line6_unlink_audio_urbs(struct snd_line6_pcm *line6pcm, in line6_unlink_audio_urbs() 119 static void line6_wait_clear_audio_urbs(struct snd_line6_pcm *line6pcm, in line6_wait_clear_audio_urbs() 143 get_stream(struct snd_line6_pcm *line6pcm, int direction) in get_stream() 152 static int line6_buffer_acquire(struct snd_line6_pcm *line6pcm, in line6_buffer_acquire() 168 static void line6_buffer_release(struct snd_line6_pcm *line6pcm, in line6_buffer_release() 181 static int line6_stream_start(struct snd_line6_pcm *line6pcm, int direction, in line6_stream_start() [all …]
|
D | capture.h | 22 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 int line6_submit_audio_in_all_urbs(struct snd_line6_pcm *line6pcm);
|
D | pcm.h | 140 struct snd_line6_pcm { struct 193 extern void line6_pcm_disconnect(struct snd_line6_pcm *line6pcm); argument 194 extern int line6_pcm_acquire(struct snd_line6_pcm *line6pcm, int type); 195 extern void line6_pcm_release(struct snd_line6_pcm *line6pcm, int type);
|
D | capture.c | 25 static int submit_audio_in_urb(struct snd_line6_pcm *line6pcm) in submit_audio_in_urb() 72 int line6_submit_audio_in_all_urbs(struct snd_line6_pcm *line6pcm) in line6_submit_audio_in_all_urbs() 88 void line6_capture_copy(struct snd_line6_pcm *line6pcm, char *fbuf, int fsize) in line6_capture_copy() 130 void line6_capture_check_period(struct snd_line6_pcm *line6pcm, int length) in line6_capture_check_period() 152 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; in audio_in_callback() 215 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_capture_open() 245 int line6_create_audio_in_urbs(struct snd_line6_pcm *line6pcm) in line6_create_audio_in_urbs()
|
D | playback.h | 32 extern int line6_create_audio_out_urbs(struct snd_line6_pcm *line6pcm); 33 extern int line6_submit_audio_out_all_urbs(struct snd_line6_pcm *line6pcm);
|
D | playback.c | 69 static void create_impulse_test_signal(struct snd_line6_pcm *line6pcm, in create_impulse_test_signal() 144 static int submit_audio_out_urb(struct snd_line6_pcm *line6pcm) in submit_audio_out_urb() 285 int line6_submit_audio_out_all_urbs(struct snd_line6_pcm *line6pcm) in line6_submit_audio_out_all_urbs() 305 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; in audio_out_callback() 370 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_playback_open() 399 int line6_create_audio_out_urbs(struct snd_line6_pcm *line6pcm) in line6_create_audio_out_urbs()
|
D | toneport.c | 161 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_monitor_get() 171 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_monitor_put() 216 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_source_get() 227 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_source_put()
|
D | driver.h | 127 struct snd_line6_pcm *line6pcm;
|
D | pod.c | 360 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_pod_control_monitor_get() 371 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_pod_control_monitor_put()
|
D | driver.c | 637 struct snd_line6_pcm *line6pcm = line6->line6pcm; in line6_suspend()
|