Lines Matching refs:running_total

2942 	int num_sgs, num_trbs, running_total, temp, i;  in count_sg_trbs_needed()  local
2954 running_total = TRB_MAX_BUFF_SIZE - in count_sg_trbs_needed()
2956 running_total &= TRB_MAX_BUFF_SIZE - 1; in count_sg_trbs_needed()
2957 if (running_total != 0) in count_sg_trbs_needed()
2961 while (running_total < sg_dma_len(sg) && running_total < temp) { in count_sg_trbs_needed()
2963 running_total += TRB_MAX_BUFF_SIZE; in count_sg_trbs_needed()
2973 static void check_trb_math(struct urb *urb, int num_trbs, int running_total) in check_trb_math() argument
2979 if (running_total != urb->transfer_buffer_length) in check_trb_math()
2984 running_total, running_total, in check_trb_math()
3093 int trb_buff_len, this_sg_len, running_total, ret; in queue_bulk_sg_tx() local
3144 running_total = 0; in queue_bulk_sg_tx()
3205 remainder = xhci_td_remainder(xhci, running_total, trb_buff_len, in queue_bulk_sg_tx()
3223 running_total += trb_buff_len; in queue_bulk_sg_tx()
3243 if (running_total + trb_buff_len > urb->transfer_buffer_length) in queue_bulk_sg_tx()
3245 urb->transfer_buffer_length - running_total; in queue_bulk_sg_tx()
3248 check_trb_math(urb, num_trbs, running_total); in queue_bulk_sg_tx()
3270 int running_total, trb_buff_len, ret; in xhci_queue_bulk_tx() local
3283 running_total = TRB_MAX_BUFF_SIZE - in xhci_queue_bulk_tx()
3285 running_total &= TRB_MAX_BUFF_SIZE - 1; in xhci_queue_bulk_tx()
3290 if (running_total != 0 || urb->transfer_buffer_length == 0) in xhci_queue_bulk_tx()
3293 while (running_total < urb->transfer_buffer_length) { in xhci_queue_bulk_tx()
3295 running_total += TRB_MAX_BUFF_SIZE; in xhci_queue_bulk_tx()
3329 running_total = 0; in xhci_queue_bulk_tx()
3373 remainder = xhci_td_remainder(xhci, running_total, trb_buff_len, in xhci_queue_bulk_tx()
3391 running_total += trb_buff_len; in xhci_queue_bulk_tx()
3395 trb_buff_len = urb->transfer_buffer_length - running_total; in xhci_queue_bulk_tx()
3400 check_trb_math(urb, num_trbs, running_total); in xhci_queue_bulk_tx()
3706 int running_total, trb_buff_len, td_len, td_remain_len, ret; in xhci_queue_isoc_tx() local
3733 running_total = 0; in xhci_queue_isoc_tx()
3826 remainder = xhci_td_remainder(xhci, running_total, in xhci_queue_isoc_tx()
3839 running_total += trb_buff_len; in xhci_queue_isoc_tx()
3846 if (running_total != td_len) { in xhci_queue_isoc_tx()