Lines Matching refs:snd_usb_endpoint
8 struct snd_usb_endpoint *snd_usb_get_endpoint(struct snd_usb_audio *chip,
13 struct snd_usb_endpoint *
20 struct snd_usb_endpoint *ep);
22 struct snd_usb_endpoint *ep);
24 struct snd_usb_endpoint *ep);
28 struct snd_usb_endpoint *ep,
33 struct snd_usb_endpoint *data_ep,
34 struct snd_usb_endpoint *sync_ep);
35 void snd_usb_endpoint_set_callback(struct snd_usb_endpoint *ep,
43 int snd_usb_endpoint_start(struct snd_usb_endpoint *ep);
44 void snd_usb_endpoint_stop(struct snd_usb_endpoint *ep, bool keep_pending);
45 void snd_usb_endpoint_sync_pending_stop(struct snd_usb_endpoint *ep);
46 void snd_usb_endpoint_suspend(struct snd_usb_endpoint *ep);
47 void snd_usb_endpoint_release(struct snd_usb_endpoint *ep);
50 int snd_usb_endpoint_implicit_feedback_sink(struct snd_usb_endpoint *ep);
51 int snd_usb_endpoint_next_packet_size(struct snd_usb_endpoint *ep,
54 int snd_usb_queue_pending_output_urbs(struct snd_usb_endpoint *ep,