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;
173 static int prepare_input_urb(struct snd_usb_midi2_endpoint *ep,
180 static void submit_input_urbs_locked(struct snd_usb_midi2_endpoint *ep)
189 struct snd_usb_midi2_endpoint *ep = ctx->ep;
211 static void submit_io_urbs(struct snd_usb_midi2_endpoint *ep)
223 static void kill_midi_urbs(struct snd_usb_midi2_endpoint *ep, bool suspending)
240 static void drain_urb_queue(struct snd_usb_midi2_endpoint *ep)
253 static void free_midi_urbs(struct snd_usb_midi2_endpoint *ep)
275 static int alloc_midi_urbs(struct snd_usb_midi2_endpoint *ep)
327 static struct snd_usb_midi2_endpoint *
338 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
358 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
371 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
381 struct snd_usb_midi2_endpoint *ep = ump_to_endpoint(ump, dir);
389 struct snd_usb_midi2_endpoint *ep;
428 struct snd_usb_midi2_endpoint *ep;
470 static void free_midi2_endpoint(struct snd_usb_midi2_endpoint *ep)
480 struct snd_usb_midi2_endpoint *ep;
484 struct snd_usb_midi2_endpoint, list);
686 struct snd_usb_midi2_endpoint *ep_in,
687 struct snd_usb_midi2_endpoint *ep_out,
754 struct snd_usb_midi2_endpoint *ep,
757 struct snd_usb_midi2_endpoint *pair_ep;
941 struct snd_usb_midi2_endpoint *ep;
1174 static void suspend_midi2_endpoint(struct snd_usb_midi2_endpoint *ep)
1183 struct snd_usb_midi2_endpoint *ep;
1191 static void resume_midi2_endpoint(struct snd_usb_midi2_endpoint *ep)
1202 struct snd_usb_midi2_endpoint *ep;
1214 struct snd_usb_midi2_endpoint *ep;