Lines Matching refs:snd_usb_endpoint
133 static inline bool ep_state_running(struct snd_usb_endpoint *ep) in ep_state_running()
138 static inline bool ep_state_update(struct snd_usb_endpoint *ep, int old, int new) in ep_state_update()
151 int snd_usb_endpoint_implicit_feedback_sink(struct snd_usb_endpoint *ep) in snd_usb_endpoint_implicit_feedback_sink()
163 static int slave_next_packet_size(struct snd_usb_endpoint *ep, in slave_next_packet_size()
189 static int next_packet_size(struct snd_usb_endpoint *ep, unsigned int avail) in next_packet_size()
219 int snd_usb_endpoint_next_packet_size(struct snd_usb_endpoint *ep, in snd_usb_endpoint_next_packet_size()
238 static void call_retire_callback(struct snd_usb_endpoint *ep, in call_retire_callback()
248 static void retire_outbound_urb(struct snd_usb_endpoint *ep, in retire_outbound_urb()
254 static void snd_usb_handle_sync_urb(struct snd_usb_endpoint *ep,
255 struct snd_usb_endpoint *sender,
258 static void retire_inbound_urb(struct snd_usb_endpoint *ep, in retire_inbound_urb()
262 struct snd_usb_endpoint *sync_sink; in retire_inbound_urb()
281 static void prepare_silent_urb(struct snd_usb_endpoint *ep, in prepare_silent_urb()
322 static int prepare_outbound_urb(struct snd_usb_endpoint *ep, in prepare_outbound_urb()
373 static int prepare_inbound_urb(struct snd_usb_endpoint *ep, in prepare_inbound_urb()
403 static void notify_xrun(struct snd_usb_endpoint *ep) in notify_xrun()
418 next_packet_fifo_enqueue(struct snd_usb_endpoint *ep) in next_packet_fifo_enqueue()
429 next_packet_fifo_dequeue(struct snd_usb_endpoint *ep) in next_packet_fifo_dequeue()
440 static void push_back_to_ready_list(struct snd_usb_endpoint *ep, in push_back_to_ready_list()
463 int snd_usb_queue_pending_output_urbs(struct snd_usb_endpoint *ep, in snd_usb_queue_pending_output_urbs()
541 struct snd_usb_endpoint *ep = ctx->ep; in snd_complete_urb()
653 struct snd_usb_endpoint *
656 struct snd_usb_endpoint *ep; in snd_usb_get_endpoint()
689 struct snd_usb_endpoint *ep; in snd_usb_add_endpoint()
723 struct snd_usb_endpoint *ep) in endpoint_set_syncinterval()
746 static bool endpoint_compatible(struct snd_usb_endpoint *ep, in endpoint_compatible()
767 struct snd_usb_endpoint *ep, in snd_usb_endpoint_compatible()
792 struct snd_usb_endpoint *
799 struct snd_usb_endpoint *ep; in snd_usb_endpoint_open()
894 struct snd_usb_endpoint *data_ep, in snd_usb_endpoint_set_sync()
895 struct snd_usb_endpoint *sync_ep) in snd_usb_endpoint_set_sync()
906 void snd_usb_endpoint_set_callback(struct snd_usb_endpoint *ep, in snd_usb_endpoint_set_callback()
924 struct snd_usb_endpoint *ep, in endpoint_set_interface()
958 struct snd_usb_endpoint *ep) in snd_usb_endpoint_close()
985 void snd_usb_endpoint_suspend(struct snd_usb_endpoint *ep) in snd_usb_endpoint_suspend()
997 static int wait_clear_urbs(struct snd_usb_endpoint *ep) in wait_clear_urbs()
1029 void snd_usb_endpoint_sync_pending_stop(struct snd_usb_endpoint *ep) in snd_usb_endpoint_sync_pending_stop()
1040 static int stop_urbs(struct snd_usb_endpoint *ep, bool force, bool keep_pending) in stop_urbs()
1075 static int release_urbs(struct snd_usb_endpoint *ep, bool force) in release_urbs()
1103 static int data_ep_set_params(struct snd_usb_endpoint *ep) in data_ep_set_params()
1281 static int sync_ep_set_params(struct snd_usb_endpoint *ep) in sync_ep_set_params()
1323 struct snd_usb_endpoint *ep) in update_clock_ref_rate()
1353 struct snd_usb_endpoint *ep) in snd_usb_endpoint_set_params()
1421 struct snd_usb_endpoint *ep) in init_sample_rate()
1458 struct snd_usb_endpoint *ep) in snd_usb_endpoint_prepare()
1560 int snd_usb_endpoint_start(struct snd_usb_endpoint *ep) in snd_usb_endpoint_start()
1680 void snd_usb_endpoint_stop(struct snd_usb_endpoint *ep, bool keep_pending) in snd_usb_endpoint_stop()
1716 void snd_usb_endpoint_release(struct snd_usb_endpoint *ep) in snd_usb_endpoint_release()
1729 struct snd_usb_endpoint *ep, *en; in snd_usb_endpoint_free_all()
1753 static void snd_usb_handle_sync_urb(struct snd_usb_endpoint *ep, in snd_usb_handle_sync_urb()
1754 struct snd_usb_endpoint *sender, in snd_usb_handle_sync_urb()