Home
last modified time | relevance | path

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

/Linux-v5.4/sound/usb/line6/
Dpcm.c33 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_volume_get()
42 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_volume_put()
76 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_period_get()
85 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_line6_impulse_period_put()
98 static void line6_unlink_audio_urbs(struct snd_line6_pcm *line6pcm, in line6_unlink_audio_urbs()
114 static void line6_wait_clear_audio_urbs(struct snd_line6_pcm *line6pcm, in line6_wait_clear_audio_urbs()
138 get_stream(struct snd_line6_pcm *line6pcm, int direction) in get_stream()
147 static int line6_buffer_acquire(struct snd_line6_pcm *line6pcm, in line6_buffer_acquire()
170 static void line6_buffer_release(struct snd_line6_pcm *line6pcm, in line6_buffer_release()
182 static int line6_stream_start(struct snd_line6_pcm *line6pcm, int direction, in line6_stream_start()
[all …]
Dcapture.h18 extern void line6_capture_copy(struct snd_line6_pcm *line6pcm, char *fbuf,
20 extern void line6_capture_check_period(struct snd_line6_pcm *line6pcm,
22 extern int line6_create_audio_in_urbs(struct snd_line6_pcm *line6pcm);
23 extern int line6_submit_audio_in_all_urbs(struct snd_line6_pcm *line6pcm);
Dcapture.c21 static int submit_audio_in_urb(struct snd_line6_pcm *line6pcm) in submit_audio_in_urb()
68 int line6_submit_audio_in_all_urbs(struct snd_line6_pcm *line6pcm) in line6_submit_audio_in_all_urbs()
84 void line6_capture_copy(struct snd_line6_pcm *line6pcm, char *fbuf, int fsize) in line6_capture_copy()
128 void line6_capture_check_period(struct snd_line6_pcm *line6pcm, int length) in line6_capture_check_period()
150 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; in audio_in_callback()
223 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_capture_open()
240 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_capture_close()
258 int line6_create_audio_in_urbs(struct snd_line6_pcm *line6pcm) in line6_create_audio_in_urbs()
Dpcm.h136 struct snd_line6_pcm { struct
190 extern void line6_pcm_disconnect(struct snd_line6_pcm *line6pcm); argument
191 extern int line6_pcm_acquire(struct snd_line6_pcm *line6pcm, int type,
193 extern void line6_pcm_release(struct snd_line6_pcm *line6pcm, int type);
Dplayback.h28 extern int line6_create_audio_out_urbs(struct snd_line6_pcm *line6pcm);
29 extern int line6_submit_audio_out_all_urbs(struct snd_line6_pcm *line6pcm);
Dplayback.c65 static void create_impulse_test_signal(struct snd_line6_pcm *line6pcm, in create_impulse_test_signal()
140 static int submit_audio_out_urb(struct snd_line6_pcm *line6pcm) in submit_audio_out_urb()
286 int line6_submit_audio_out_all_urbs(struct snd_line6_pcm *line6pcm) in line6_submit_audio_out_all_urbs()
306 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; in audio_out_callback()
374 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); in snd_line6_playback_open()
403 int line6_create_audio_out_urbs(struct snd_line6_pcm *line6pcm) in line6_create_audio_out_urbs()
Dtoneport.c156 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_monitor_get()
166 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_monitor_put()
211 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_source_get()
222 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_toneport_source_put()
Ddriver.h144 struct snd_line6_pcm *line6pcm;
Dpod.c328 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_pod_control_monitor_get()
339 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); in snd_pod_control_monitor_put()
Ddriver.c852 struct snd_line6_pcm *line6pcm = line6->line6pcm; in line6_suspend()