Searched refs:line6 (Results 1 - 20 of 20) sorted by relevance

/drivers/staging/line6/
H A Dmidi.c26 static int send_midi_async(struct usb_line6 *line6, unsigned char *data,
32 void line6_midi_receive(struct usb_line6 *line6, unsigned char *data, argument
35 if (line6->line6midi->substream_receive)
36 snd_rawmidi_receive(line6->line6midi->substream_receive,
45 struct usb_line6 *line6 = local
46 line6_rawmidi_substream_midi(substream)->line6;
47 struct snd_line6_midi *line6midi = line6->line6midi;
50 unsigned char chunk[line6->max_packet_size];
53 spin_lock_irqsave(&line6->line6midi->midi_transmit_lock, flags);
56 req = min(line6_midibuf_bytes_free(mb), line6
93 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; local
121 send_midi_async(struct usb_line6 *line6, unsigned char *data, int length) argument
200 struct usb_line6 *line6 = local
214 struct usb_line6 *line6 = local
234 struct usb_line6 *line6 = local
298 struct usb_line6 *line6 = usb_get_intfdata(interface); local
310 struct usb_line6 *line6 = usb_get_intfdata(interface); local
330 struct usb_line6 *line6 = usb_get_intfdata(interface); local
342 struct usb_line6 *line6 = usb_get_intfdata(interface); local
375 line6_init_midi(struct usb_line6 *line6) argument
[all...]
H A Daudio.c25 int line6_init_audio(struct usb_line6 *line6) argument
36 line6->card = card;
38 strcpy(card->id, line6->properties->id);
40 strcpy(card->shortname, line6->properties->name);
42 sprintf(card->longname, "Line6 %s at USB %s", line6->properties->name,
43 dev_name(line6->ifcdev));
50 int line6_register_audio(struct usb_line6 *line6) argument
54 err = snd_card_register(line6->card);
64 void line6_cleanup_audio(struct usb_line6 *line6) argument
66 struct snd_card *card = line6
[all...]
H A Ddriver.c110 struct usb_line6 *line6; member in struct:message
126 static int line6_start_listen(struct usb_line6 *line6) argument
129 usb_fill_int_urb(line6->urb_listen, line6->usbdev,
130 usb_rcvintpipe(line6->usbdev, line6->ep_control_read),
131 line6->buffer_listen, LINE6_BUFSIZE_LISTEN,
132 line6_data_received, line6, line6->interval);
133 line6
141 line6_stop_listen(struct usb_line6 *line6) argument
150 line6_write_hexdump(struct usb_line6 *line6, char dir, const unsigned char *buffer, int size) argument
193 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; local
206 line6_send_raw_message(struct usb_line6 *line6, const char *buffer, int size) argument
260 struct usb_line6 *line6 = msg->line6; local
301 line6_send_raw_message_async(struct usb_line6 *line6, const char *buffer, int size) argument
337 line6_version_request_async(struct usb_line6 *line6) argument
346 line6_send_sysex_message(struct usb_line6 *line6, const char *buffer, int size) argument
357 line6_send_sysex_message_async(struct usb_line6 *line6, const char *buffer, int size) argument
370 line6_alloc_sysex_buffer(struct usb_line6 *line6, int code1, int code2, int size) argument
393 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; local
485 line6_send_program(struct usb_line6 *line6, int value) argument
521 line6_transmit_parameter(struct usb_line6 *line6, int param, int value) argument
558 line6_read_data(struct usb_line6 *line6, int address, void *data, size_t datalen) argument
615 line6_write_data(struct usb_line6 *line6, int address, void *data, size_t datalen) argument
660 line6_read_serial_number(struct usb_line6 *line6, int *serial_number) argument
692 struct usb_line6 *line6 = usb_get_intfdata(interface); local
703 struct usb_line6 *line6; local
733 struct usb_line6 *line6; local
1134 struct usb_line6 *line6; local
1229 struct usb_line6 *line6 = usb_get_intfdata(interface); local
1251 struct usb_line6 *line6 = usb_get_intfdata(interface); local
1265 struct usb_line6 *line6 = usb_get_intfdata(interface); local
1334 struct usb_line6 *line6; local
[all...]
H A Dmidi.h25 struct usb_line6 *line6; member in struct:snd_line6_midi
78 extern int line6_init_midi(struct usb_line6 *line6);
79 extern void line6_midi_receive(struct usb_line6 *line6, unsigned char *data,
H A Ddriver.h201 extern char *line6_alloc_sysex_buffer(struct usb_line6 *line6, int code1,
208 extern int line6_read_data(struct usb_line6 *line6, int address, void *data,
210 extern int line6_read_serial_number(struct usb_line6 *line6,
212 extern int line6_send_program(struct usb_line6 *line6, int value);
213 extern int line6_send_raw_message(struct usb_line6 *line6, const char *buffer,
215 extern int line6_send_raw_message_async(struct usb_line6 *line6,
217 extern int line6_send_sysex_message(struct usb_line6 *line6,
219 extern int line6_send_sysex_message_async(struct usb_line6 *line6,
226 extern int line6_transmit_parameter(struct usb_line6 *line6, int param,
228 extern int line6_version_request_async(struct usb_line6 *line6);
[all...]
H A Dpodhd.h23 struct usb_line6 line6; member in struct:usb_line6_podhd
H A Dpodhd.c86 line6_cleanup_audio(&podhd->line6);
96 struct usb_line6 *line6 = &podhd->line6; local
102 err = line6_init_audio(line6);
107 err = line6_init_midi(line6);
112 err = line6_init_pcm(line6, &podhd_pcm_properties);
117 err = line6_register_audio(line6);
147 struct snd_line6_pcm *line6pcm = podhd->line6.line6pcm;
H A Dtoneport.c114 struct usb_line6 *line6; local
119 line6 = &tp->line6;
120 if (line6)
121 toneport_send_cmd(line6->usbdev, (led_red << 8) | 0x0002,
241 (struct usb_line6_toneport *)line6pcm->line6;
252 (struct usb_line6_toneport *)line6pcm->line6;
258 toneport_send_cmd(toneport->line6.usbdev,
266 struct usb_line6 *line6 = &toneport->line6; local
310 struct usb_line6 *line6 = &toneport->line6; local
342 struct usb_line6 *line6 = &toneport->line6; local
[all...]
H A Dpcm.c29 struct usb_line6 *line6 = usb_get_intfdata(interface); local
30 struct snd_line6_pcm *line6pcm = line6->line6pcm;
113 dev_err(line6pcm->line6->ifcdev,
130 dev_err(line6pcm->line6->ifcdev, "Device not yet ready\n");
152 dev_err(line6pcm->line6->ifcdev,
167 dev_err(line6pcm->line6->ifcdev, "Device not yet ready\n");
252 dev_err(line6pcm->line6->ifcdev,
323 device_remove_file(line6pcm->line6->ifcdev, &dev_attr_impulse_volume);
324 device_remove_file(line6pcm->line6->ifcdev, &dev_attr_impulse_period);
345 err = snd_pcm_new(line6pcm->line6
402 line6_init_pcm(struct usb_line6 *line6, struct line6_pcm_properties *properties) argument
[all...]
H A Dtoneport.h24 struct usb_line6 line6; member in struct:usb_line6_toneport
H A Dvariax.c96 line6_send_raw_message_async(&variax->line6, variax->buffer_activate,
119 struct usb_line6 *line6 = &variax->line6; local
130 line6_version_request_async(line6);
161 line6_dump_request_async(&variax->dumpreq, &variax->line6, 0,
179 struct usb_line6 *line6 = &variax->line6; local
184 line6_register_audio(&variax->line6);
187 line6_variax_create_files(0, 0, line6->ifcdev);
188 variax_create_files2(line6
[all...]
H A Dpod.c148 return line6_alloc_sysex_buffer(&pod->line6, POD_SYSEX_CODE, code,
165 line6_send_sysex_message(&pod->line6, sysex, size);
196 const unsigned char *buf = pod->line6.buffer_message;
219 line6_dump_request_async(&pod->dumpreq, &pod->line6, 0,
229 line6_dump_request_async(&pod->dumpreq, &pod->line6, 0,
238 if (pod->line6.message_length ==
257 line6.ifcdev,
267 (pod->line6.ifcdev,
270 line6.message_length,
307 line6
988 struct usb_line6 *line6 = &pod->line6; local
1007 struct usb_line6 *line6 = &pod->line6; local
1210 struct usb_line6 *line6 = &pod->line6; local
[all...]
H A Ddumprequest.h62 struct usb_line6 *line6, int num, int dest);
H A Dvariax.h66 struct usb_line6 line6; member in struct:usb_line6_variax
H A Dcapture.c40 dev_err(line6pcm->line6->ifcdev, "no free URB found\n");
66 dev_err(line6pcm->line6->ifcdev,
170 dev_err(line6pcm->line6->ifcdev,
223 line6_write_hexdump(line6pcm->line6, 'C',
245 dev_err(line6pcm->line6->ifcdev,
417 dev_err(line6pcm->line6->ifcdev, "Out of memory\n");
421 urb->dev = line6pcm->line6->usbdev;
423 usb_rcvisocpipe(line6pcm->line6->usbdev,
H A Ddumprequest.c47 struct usb_line6 *line6, int num, int dest)
51 ret = line6_send_raw_message_async(line6, l6dr->reqbufs[num].buffer,
46 line6_dump_request_async(struct line6_dump_request *l6dr, struct usb_line6 *line6, int num, int dest) argument
H A Dplayback.c156 dev_err(line6pcm->line6->ifcdev, "no free URB found\n");
188 dev_err(line6pcm->line6->ifcdev, "driver bug: urb_size = 0\n"); /* this is somewhat paranoid */
221 dev_err(line6pcm->line6->ifcdev, "driver bug: len = %d\n", len); /* this is somewhat paranoid */
255 (line6pcm->line6->
270 line6_write_hexdump(line6pcm->line6, 'P',
281 dev_err(line6pcm->line6->ifcdev,
568 dev_err(line6pcm->line6->ifcdev, "Out of memory\n");
572 urb->dev = line6pcm->line6->usbdev;
574 usb_sndisocpipe(line6pcm->line6->usbdev,
H A Dpcm.h186 struct usb_line6 *line6; member in struct:snd_line6_pcm
374 extern int line6_init_pcm(struct usb_line6 *line6,
H A Dpod.h84 struct usb_line6 line6; member in struct:usb_line6_pod
/drivers/staging/
H A DMakefile26 obj-$(CONFIG_LINE6_USB) += line6/

Completed in 165 milliseconds