Lines Matching refs:line6
61 struct usb_line6 line6; member
183 return line6_alloc_sysex_buffer(&pod->line6, POD_SYSEX_CODE, code, in pod_alloc_sysex_buffer()
190 static void line6_pod_process_message(struct usb_line6 *line6) in line6_pod_process_message() argument
192 struct usb_line6_pod *pod = (struct usb_line6_pod *) line6; in line6_pod_process_message()
193 const unsigned char *buf = pod->line6.buffer_message; in line6_pod_process_message()
235 line6_send_sysex_message(&pod->line6, sysex, size); in pod_set_system_param_int()
296 struct usb_line6 *line6 = &pod->line6; in pod_startup2() local
301 line6_version_request_async(line6); in pod_startup2()
316 struct usb_line6 *line6 = &pod->line6; in pod_startup4() local
321 line6_read_serial_number(&pod->line6, &pod->serial_number); in pod_startup4()
324 snd_card_register(line6->card); in pod_startup4()
360 struct usb_line6_pod *pod = (struct usb_line6_pod *)line6pcm->line6; in snd_pod_control_monitor_get()
371 struct usb_line6_pod *pod = (struct usb_line6_pod *)line6pcm->line6; in snd_pod_control_monitor_put()
396 static void line6_pod_disconnect(struct usb_line6 *line6) in line6_pod_disconnect() argument
398 struct usb_line6_pod *pod = (struct usb_line6_pod *)line6; in line6_pod_disconnect()
407 static int pod_init(struct usb_line6 *line6, in pod_init() argument
411 struct usb_line6_pod *pod = (struct usb_line6_pod *) line6; in pod_init()
413 line6->process_message = line6_pod_process_message; in pod_init()
414 line6->disconnect = line6_pod_disconnect; in pod_init()
420 err = snd_card_add_dev_attr(line6->card, &pod_dev_attr_group); in pod_init()
425 err = line6_init_midi(line6); in pod_init()
430 err = line6_init_pcm(line6, &pod_pcm_properties); in pod_init()
435 err = snd_ctl_add(line6->card, in pod_init()
436 snd_ctl_new1(&pod_control_monitor, line6->line6pcm)); in pod_init()
446 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL) { in pod_init()