Lines Matching defs:snd_usb_midi_out_endpoint
82 struct snd_usb_midi_out_endpoint;
87 void (*output)(struct snd_usb_midi_out_endpoint *ep, struct urb *urb);
89 void (*init_out_endpoint)(struct snd_usb_midi_out_endpoint *);
90 void (*finish_out_endpoint)(struct snd_usb_midi_out_endpoint *);
109 struct snd_usb_midi_out_endpoint *out;
120 struct snd_usb_midi_out_endpoint {
124 struct snd_usb_midi_out_endpoint *ep;
134 struct snd_usb_midi_out_endpoint *ep;
167 static void snd_usbmidi_do_output(struct snd_usb_midi_out_endpoint *ep);
266 struct snd_usb_midi_out_endpoint *ep = context->ep;
293 static void snd_usbmidi_do_output(struct snd_usb_midi_out_endpoint *ep)
328 struct snd_usb_midi_out_endpoint *ep =
329 container_of(work, struct snd_usb_midi_out_endpoint, work);
361 static int send_bulk_static_data(struct snd_usb_midi_out_endpoint *ep,
699 static void snd_usbmidi_standard_output(struct snd_usb_midi_out_endpoint *ep,
783 static void snd_usbmidi_akai_output(struct snd_usb_midi_out_endpoint *ep,
864 static void snd_usbmidi_novation_output(struct snd_usb_midi_out_endpoint *ep,
900 static void snd_usbmidi_raw_output(struct snd_usb_midi_out_endpoint *ep,
950 static void snd_usbmidi_us122l_output(struct snd_usb_midi_out_endpoint *ep,
987 static void snd_usbmidi_emagic_init_out(struct snd_usb_midi_out_endpoint *ep)
1004 static void snd_usbmidi_emagic_finish_out(struct snd_usb_midi_out_endpoint *ep)
1064 static void snd_usbmidi_emagic_output(struct snd_usb_midi_out_endpoint *ep,
1230 struct snd_usb_midi_out_endpoint *ep = port->ep;
1385 static void snd_usbmidi_out_endpoint_clear(struct snd_usb_midi_out_endpoint *ep)
1397 static void snd_usbmidi_out_endpoint_delete(struct snd_usb_midi_out_endpoint *ep)
1410 struct snd_usb_midi_out_endpoint *ep;