Lines Matching refs:seg_index
462 int done, seg_index = 0; in __wa_xfer_abort_cb() local
469 while (seg_index < xfer->segs) { in __wa_xfer_abort_cb()
470 struct wa_seg *seg = xfer->seg[seg_index]; in __wa_xfer_abort_cb()
474 ++seg_index; in __wa_xfer_abort_cb()
480 wa_complete_remaining_xfer_segs(xfer, seg_index, in __wa_xfer_abort_cb()
2178 int seg_index, total_len = 0, urb_frame_index = urb_start_frame; in __wa_populate_buf_in_urb_isoc() local
2193 seg_index = seg->isoc_frame_index; in __wa_populate_buf_in_urb_isoc()
2200 ++seg_index; in __wa_populate_buf_in_urb_isoc()
2202 if (seg_index < seg->isoc_frame_count) { in __wa_populate_buf_in_urb_isoc()
2226 return seg_index - seg->isoc_frame_index; in __wa_populate_buf_in_urb_isoc()
2451 unsigned done = 0, dti_busy = 0, data_frame_count = 0, seg_index; in wa_process_iso_packet_status() local
2492 for (seg_index = 0; seg_index < seg->isoc_frame_count; ++seg_index) { in wa_process_iso_packet_status()
2496 seg->isoc_frame_offset + seg_index; in wa_process_iso_packet_status()
2500 le16_to_cpu(status_array[seg_index].PacketStatus)); in wa_process_iso_packet_status()
2502 le16_to_cpu(status_array[seg_index].PacketLength); in wa_process_iso_packet_status()
2507 first_frame_index = seg_index; in wa_process_iso_packet_status()
2621 int seg_index; in wa_buf_in_cb() local
2627 seg_index = seg->isoc_frame_index; in wa_buf_in_cb()
2628 while (seg_index < seg->isoc_frame_count) { in wa_buf_in_cb()
2630 seg->isoc_frame_offset + seg_index; in wa_buf_in_cb()
2635 seg->isoc_frame_index = seg_index; in wa_buf_in_cb()
2638 ++seg_index; in wa_buf_in_cb()