Home
last modified time | relevance | path

Searched refs:usb_line6 (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/sound/usb/line6/
H A Ddriver.h119 struct usb_line6 { struct
179 void (*process_message)(struct usb_line6 *); argument
180 void (*disconnect)(struct usb_line6 *line6); argument
181 void (*startup)(struct usb_line6 *line6); argument
186 extern int line6_read_data(struct usb_line6 *line6, unsigned address,
188 extern int line6_read_serial_number(struct usb_line6 *line6,
190 extern int line6_send_raw_message(struct usb_line6 *line6,
192 extern int line6_send_raw_message_async(struct usb_line6 *line6,
194 extern int line6_send_sysex_message(struct usb_line6 *line6,
196 extern int line6_version_request_async(struct usb_line6 *line6);
[all …]
H A Ddriver.c46 struct usb_line6 *line6;
158 struct usb_line6 *line6 = msg->line6; in line6_send_raw_message_async_part()
287 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; in line6_data_received()
476 struct usb_line6 *line6 = card->private_data; in line6_destruct()
538 struct usb_line6 *line6 = hw->private_data; in line6_hwdep_open()
551 struct usb_line6 *line6 = hw->private_data; in line6_hwdep_release()
563 struct usb_line6 *line6 = hwdep->private_data; in line6_hwdep_read()
604 struct usb_line6 *line6 = hwdep->private_data; in line6_hwdep_write()
627 struct usb_line6 *line6 = hwdep->private_data; in line6_hwdep_poll()
724 struct usb_line6 *line6 = in line6_startup_work()
[all …]
H A Dmidi.c20 static int send_midi_async(struct usb_line6 *line6, unsigned char *data,
26 void line6_midi_receive(struct usb_line6 *line6, unsigned char *data, in line6_midi_receive()
39 struct usb_line6 *line6 = in line6_midi_transmit()
78 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; in midi_sent()
106 static int send_midi_async(struct usb_line6 *line6, unsigned char *data, in send_midi_async()
162 struct usb_line6 *line6 = in line6_midi_output_trigger()
176 struct usb_line6 *line6 = in line6_midi_output_drain()
197 struct usb_line6 *line6 = in line6_midi_input_trigger()
220 static int snd_line6_new_midi(struct usb_line6 *line6, in snd_line6_new_midi()
258 int line6_init_midi(struct usb_line6 *line6) in line6_init_midi()
H A Dmidi.h19 struct usb_line6 *line6;
43 extern int line6_init_midi(struct usb_line6 *line6);
44 extern void line6_midi_receive(struct usb_line6 *line6, unsigned char *data,
H A Dvariax.c37 struct usb_line6 line6;
85 static void variax_startup(struct usb_line6 *line6) in variax_startup()
114 static void line6_variax_process_message(struct usb_line6 *line6) in line6_variax_process_message()
148 static void line6_variax_disconnect(struct usb_line6 *line6) in line6_variax_disconnect()
158 static int variax_init(struct usb_line6 *line6, in variax_init()
H A Dpcm.h138 struct usb_line6 *line6;
182 extern int line6_init_pcm(struct usb_line6 *line6,
H A Dtoneport.c42 struct usb_line6 line6;
239 static void toneport_startup(struct usb_line6 *line6) in toneport_startup()
363 struct usb_line6 *line6 = &toneport->line6; in toneport_setup()
396 static void line6_toneport_disconnect(struct usb_line6 *line6) in line6_toneport_disconnect()
408 static int toneport_init(struct usb_line6 *line6, in toneport_init()
H A Dpod.c55 struct usb_line6 line6;
177 static void line6_pod_process_message(struct usb_line6 *line6) in line6_pod_process_message()
274 static void pod_startup(struct usb_line6 *line6) in pod_startup()
366 static int pod_init(struct usb_line6 *line6, in pod_init()
H A Dpodhd.c34 struct usb_line6 line6;
228 static void podhd_startup(struct usb_line6 *line6) in podhd_startup()
238 static void podhd_disconnect(struct usb_line6 *line6) in podhd_disconnect()
365 static int podhd_init(struct usb_line6 *line6, in podhd_init()
H A Dpcm.c479 static int snd_line6_new_pcm(struct usb_line6 *line6, struct snd_pcm **pcm_ret) in snd_line6_new_pcm()
517 int line6_init_pcm(struct usb_line6 *line6, in line6_init_pcm()
H A Dcapture.c259 struct usb_line6 *line6 = line6pcm->line6; in line6_create_audio_in_urbs()
H A Dplayback.c404 struct usb_line6 *line6 = line6pcm->line6; in line6_create_audio_out_urbs()