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 *
19 struct snd_usb_endpoint *ep);
21 struct snd_usb_endpoint *ep);
25 struct snd_usb_endpoint *ep,
30 struct snd_usb_endpoint *data_ep,
31 struct snd_usb_endpoint *sync_ep);
32 void snd_usb_endpoint_set_callback(struct snd_usb_endpoint *ep,
40 int snd_usb_endpoint_start(struct snd_usb_endpoint *ep);
41 void snd_usb_endpoint_stop(struct snd_usb_endpoint *ep, bool keep_pending);
42 void snd_usb_endpoint_sync_pending_stop(struct snd_usb_endpoint *ep);
43 void snd_usb_endpoint_suspend(struct snd_usb_endpoint *ep);
44 int snd_usb_endpoint_activate(struct snd_usb_endpoint *ep);
45 void snd_usb_endpoint_release(struct snd_usb_endpoint *ep);
48 int snd_usb_endpoint_implicit_feedback_sink(struct snd_usb_endpoint *ep);
49 int snd_usb_endpoint_next_packet_size(struct snd_usb_endpoint *ep,
52 int snd_usb_queue_pending_output_urbs(struct snd_usb_endpoint *ep,