Lines Matching refs:usb_line6
119 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
184 extern char *line6_alloc_sysex_buffer(struct usb_line6 *line6, int code1,
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);
197 extern int line6_write_data(struct usb_line6 *line6, unsigned address,
204 int (*private_init)(struct usb_line6 *, const struct usb_device_id *id),