Lines Matching full:urbs
30 * There are functions to activate and deactivate the streaming URBs and
49 * only the first user will effectively start the URBs, and only the last
50 * one to stop it will tear the URBs down again.
321 * Send output urbs that have been prepared previously. URBs are dequeued
326 * The reason why the functionality of sending and preparing URBs is separated
331 * driven by dedicated sync endpoints, URBs are immediately re-submitted
379 * complete callback for urbs
535 * wait until all urbs are processed.
552 "timeout: still %d active urbs on EP #%x\n", in wait_clear_urbs()
574 * unlink active urbs.
599 * release an endpoint's urbs
605 /* route incoming urbs to nirvana */ in release_urbs()
609 /* stop urbs */ in release_urbs()
721 * Capture endpoints need to use small URBs because there's no way in check_ep_params()
746 /* make capture URBs <= 1 ms and smaller than a period */ in check_ep_params()
755 * URBs. The total number of URBs is adjusted to the size of the in check_ep_params()
770 /* how many URBs will contain a period? */ in check_ep_params()
780 /* try to use enough URBs to contain an entire ALSA buffer */ in check_ep_params()
892 * Capture endpoints need to use small URBs because there's no way in data_ep_set_params()
916 /* make capture URBs <= 1 ms and smaller than a period */ in data_ep_set_params()
925 * URBs. The total number of URBs is adjusted to the size of the in data_ep_set_params()
940 /* how many URBs will contain a period? */ in data_ep_set_params()
950 /* try to use enough URBs to contain an entire ALSA buffer */ in data_ep_set_params()
956 /* allocate and initialize data urbs */ in data_ep_set_params()
1042 * Determine the number of URBs to be used on this endpoint.
1117 "Setting params for ep #%x (type %d, %d urbs), ret=%d\n", in snd_usb_endpoint_set_params()
1129 * In case it is not already running, the URBs for this endpoint will be
1160 * don't start the urbs here. Instead, mark them all as available, in snd_usb_endpoint_start()
1161 * wait for the record urbs to return and queue the playback urbs in snd_usb_endpoint_start()
1213 * In case the last user has requested the endpoint stop, the URBs will
1241 * deactivate its associated URBs.
1263 * down all the streaming URBs immediately.
1305 * and add it to the list of pending urbs. queue_pending_output_urbs() in snd_usb_handle_sync_urb()