Lines Matching refs:stream_id

429 		unsigned int stream_id)  in xhci_ring_ep_doorbell()  argument
445 trace_xhci_ring_ep_doorbell(slot_id, DB_VALUE(ep_index, stream_id)); in xhci_ring_ep_doorbell()
447 writel(DB_VALUE(ep_index, stream_id), db_addr); in xhci_ring_ep_doorbell()
457 unsigned int stream_id; in ring_doorbell_for_active_rings() local
469 for (stream_id = 1; stream_id < ep->stream_info->num_streams; in ring_doorbell_for_active_rings()
470 stream_id++) { in ring_doorbell_for_active_rings()
472 if (!list_empty(&stream_info->stream_rings[stream_id]->td_list)) in ring_doorbell_for_active_rings()
474 stream_id); in ring_doorbell_for_active_rings()
507 unsigned int stream_id) in xhci_virt_ep_to_ring() argument
516 if (stream_id == 0 || stream_id >= ep->stream_info->num_streams) { in xhci_virt_ep_to_ring()
518 stream_id, ep->vdev->slot_id, ep->ep_index); in xhci_virt_ep_to_ring()
522 return ep->stream_info->stream_rings[stream_id]; in xhci_virt_ep_to_ring()
531 unsigned int stream_id) in xhci_triad_to_transfer_ring() argument
539 return xhci_virt_ep_to_ring(xhci, ep, stream_id); in xhci_triad_to_transfer_ring()
550 unsigned int ep_index, unsigned int stream_id) in xhci_get_hw_deq() argument
559 st_ctx = &ep->stream_info->stream_ctx_array[stream_id]; in xhci_get_hw_deq()
568 unsigned int stream_id, struct xhci_td *td) in xhci_move_dequeue_past_td() argument
588 ep_index, stream_id); in xhci_move_dequeue_past_td()
591 stream_id); in xhci_move_dequeue_past_td()
614 hw_dequeue = xhci_get_hw_deq(xhci, dev, ep_index, stream_id); in xhci_move_dequeue_past_td()
692 if (stream_id) in xhci_move_dequeue_past_td()
697 STREAM_ID_FOR_TRB(stream_id), SLOT_ID_FOR_TRB(slot_id) | in xhci_move_dequeue_past_td()
907 struct xhci_virt_ep *ep, unsigned int stream_id, in xhci_handle_halted_endpoint() argument
974 td->urb->stream_id, td->urb); in xhci_invalidate_cancelled_tds()
979 td->urb, td->urb->stream_id); in xhci_invalidate_cancelled_tds()
989 td->urb->stream_id); in xhci_invalidate_cancelled_tds()
1005 td->urb->stream_id, td->urb, in xhci_invalidate_cancelled_tds()
1006 cached_td->urb->stream_id, cached_td->urb); in xhci_invalidate_cancelled_tds()
1021 cached_td->urb->stream_id, in xhci_invalidate_cancelled_tds()
1184 int stream_id; in xhci_kill_endpoint_urbs() local
1186 for (stream_id = 1; stream_id < ep->stream_info->num_streams; in xhci_kill_endpoint_urbs()
1187 stream_id++) { in xhci_kill_endpoint_urbs()
1188 ring = ep->stream_info->stream_rings[stream_id]; in xhci_kill_endpoint_urbs()
1194 slot_id, ep_index, stream_id); in xhci_kill_endpoint_urbs()
1363 unsigned int stream_id; in xhci_handle_cmd_set_deq() local
1371 stream_id = TRB_TO_STREAM_ID(le32_to_cpu(trb->generic.field[2])); in xhci_handle_cmd_set_deq()
1376 ep_ring = xhci_virt_ep_to_ring(xhci, ep, stream_id); in xhci_handle_cmd_set_deq()
1379 stream_id); in xhci_handle_cmd_set_deq()
1426 &ep->stream_info->stream_ctx_array[stream_id]; in xhci_handle_cmd_set_deq()
2252 xhci_handle_halted_endpoint(xhci, ep, ep_ring->stream_id, td, in finish_td()
2269 xhci_handle_halted_endpoint(xhci, ep, ep_ring->stream_id, td, in finish_td()
2559 xhci_handle_halted_endpoint(xhci, ep, ep_ring->stream_id, td, in process_bulk_intr_td()
2819 ep_ring->stream_id, in handle_tx_event()
2914 ep_ring->stream_id, in handle_tx_event()
3293 unsigned int stream_id, in prepare_transfer() argument
3306 stream_id); in prepare_transfer()
3309 stream_id); in prepare_transfer()
3398 unsigned int ep_index, unsigned int stream_id, int start_cycle, in giveback_first_trb() argument
3410 xhci_ring_ep_doorbell(xhci, slot_id, ep_index, stream_id); in giveback_first_trb()
3613 ep_index, urb->stream_id, in xhci_queue_bulk_tx()
3722 ep_index, urb->stream_id, in xhci_queue_bulk_tx()
3732 giveback_first_trb(xhci, slot_id, ep_index, urb->stream_id, in xhci_queue_bulk_tx()
3772 ep_index, urb->stream_id, in xhci_queue_ctrl_tx()
4090 urb->stream_id, trbs_per_td, urb, i, mem_flags); in xhci_queue_isoc_tx()
4194 giveback_first_trb(xhci, slot_id, ep_index, urb->stream_id, in xhci_queue_isoc_tx()