Lines Matching defs:snd_usb_midi2_endpoint

43 struct snd_usb_midi2_endpoint;
50 struct snd_usb_midi2_endpoint *ep;
55 struct snd_usb_midi2_endpoint {
58 struct snd_usb_midi2_endpoint *pair; /* bidirectional pair EP */
84 struct snd_usb_midi2_endpoint *eps[2]; /* USB MIDI endpoints */
105 static void do_submit_urbs_locked(struct snd_usb_midi2_endpoint *ep,
106 int (*prepare)(struct snd_usb_midi2_endpoint *,
137 static int prepare_output_urb(struct snd_usb_midi2_endpoint *ep,
153 static void submit_output_urbs_locked(struct snd_usb_midi2_endpoint *ep)
162 struct snd_usb_midi2_endpoint *ep = ctx->ep;
175 static int prepare_input_urb(struct snd_usb_midi2_endpoint *ep,
182 static void submit_input_urbs_locked(struct snd_usb_midi2_endpoint *ep)
191 struct snd_usb_midi2_endpoint *ep = ctx->ep;
215 static void submit_io_urbs(struct snd_usb_midi2_endpoint *ep)
230 static void kill_midi_urbs(struct snd_usb_midi2_endpoint *ep, bool suspending)
247 static void drain_urb_queue(struct snd_usb_midi2_endpoint *ep)
261 static void free_midi_urbs(struct snd_usb_midi2_endpoint *ep)
283 static int alloc_midi_urbs(struct snd_usb_midi2_endpoint *ep)
335 static struct snd_usb_midi2_endpoint *
346 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
366 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
379 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
389 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
397 struct snd_usb_midi2_endpoint *ep;
436 struct snd_usb_midi2_endpoint *ep;
478 static void free_midi2_endpoint(struct snd_usb_midi2_endpoint *ep)
488 struct snd_usb_midi2_endpoint *ep;
492 struct snd_usb_midi2_endpoint, list);
704 struct snd_usb_midi2_endpoint *ep_in,
705 struct snd_usb_midi2_endpoint *ep_out,
772 struct snd_usb_midi2_endpoint *ep,
775 struct snd_usb_midi2_endpoint *pair_ep;
943 struct snd_usb_midi2_endpoint *ep;
1175 static void suspend_midi2_endpoint(struct snd_usb_midi2_endpoint *ep)
1184 struct snd_usb_midi2_endpoint *ep;
1192 static void resume_midi2_endpoint(struct snd_usb_midi2_endpoint *ep)
1203 struct snd_usb_midi2_endpoint *ep;
1215 struct snd_usb_midi2_endpoint *ep;