Lines Matching refs:line6
61 struct usb_line6 line6; member
184 return line6_alloc_sysex_buffer(&pod->line6, POD_SYSEX_CODE, code, in pod_alloc_sysex_buffer()
191 static void line6_pod_process_message(struct usb_line6 *line6) in line6_pod_process_message() argument
193 struct usb_line6_pod *pod = (struct usb_line6_pod *) line6; in line6_pod_process_message()
194 const unsigned char *buf = pod->line6.buffer_message; in line6_pod_process_message()
236 line6_send_sysex_message(&pod->line6, sysex, size); in pod_set_system_param_int()
297 struct usb_line6 *line6 = &pod->line6; in pod_startup2() local
302 line6_version_request_async(line6); in pod_startup2()
317 struct usb_line6 *line6 = &pod->line6; in pod_startup4() local
322 line6_read_serial_number(&pod->line6, &pod->serial_number); in pod_startup4()
325 snd_card_register(line6->card); in pod_startup4()
361 struct usb_line6_pod *pod = (struct usb_line6_pod *)line6pcm->line6; in snd_pod_control_monitor_get()
372 struct usb_line6_pod *pod = (struct usb_line6_pod *)line6pcm->line6; in snd_pod_control_monitor_put()
397 static void line6_pod_disconnect(struct usb_line6 *line6) in line6_pod_disconnect() argument
399 struct usb_line6_pod *pod = (struct usb_line6_pod *)line6; in line6_pod_disconnect()
408 static int pod_init(struct usb_line6 *line6, in pod_init() argument
412 struct usb_line6_pod *pod = (struct usb_line6_pod *) line6; in pod_init()
414 line6->process_message = line6_pod_process_message; in pod_init()
415 line6->disconnect = line6_pod_disconnect; in pod_init()
421 err = snd_card_add_dev_attr(line6->card, &pod_dev_attr_group); in pod_init()
426 err = line6_init_midi(line6); in pod_init()
431 err = line6_init_pcm(line6, &pod_pcm_properties); in pod_init()
436 err = snd_ctl_add(line6->card, in pod_init()
437 snd_ctl_new1(&pod_control_monitor, line6->line6pcm)); in pod_init()
447 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL) { in pod_init()