Lines Matching defs:umidi_endpoint
144 struct umidi_endpoint *endpoint;
164 struct umidi_endpoint {
203 struct umidi_endpoint *sc_out_ep;
205 struct umidi_endpoint *sc_in_ep;
206 struct umidi_endpoint *sc_endpoints;
243 static usbd_status alloc_pipe(struct umidi_endpoint *);
244 static void free_pipe(struct umidi_endpoint *);
277 static void dump_ep(struct umidi_endpoint *);
281 static usbd_status start_input_transfer(struct umidi_endpoint *);
282 static usbd_status start_output_transfer(struct umidi_endpoint *);
286 static void out_solicit(void *); /* struct umidi_endpoint* for softintr */
659 alloc_pipe(struct umidi_endpoint *ep)
707 free_pipe(struct umidi_endpoint *ep)
775 struct umidi_endpoint *ep;
992 struct umidi_endpoint *p, *q, *lowest, *endep, tmpep;
999 sc->sc_endpoints_len = sizeof(struct umidi_endpoint) * num_ep;
1079 struct umidi_endpoint *ep;
1301 struct umidi_endpoint *ep = jack->endpoint;
1340 struct umidi_endpoint *ep = jack->endpoint;
1370 struct umidi_endpoint *ep;
1622 dump_ep(struct umidi_endpoint *ep)
1673 start_input_transfer(struct umidi_endpoint *ep)
1681 start_output_transfer(struct umidi_endpoint *ep)
1743 struct umidi_endpoint *ep = out_jack->endpoint;
1828 struct umidi_endpoint *ep = (struct umidi_endpoint *)priv;
1902 struct umidi_endpoint *ep = (struct umidi_endpoint *)priv;
1968 struct umidi_endpoint *ep = arg;
2030 struct umidi_endpoint *ep = arg;