Lines Matching refs:max_transfer_size
799 u32 max_transfer_size; in usbtmc_generic_read() local
808 max_transfer_size = transfer_size; in usbtmc_generic_read()
816 if ((max_transfer_size % data->wMaxPacketSize) == 0) in usbtmc_generic_read()
817 max_transfer_size += (data->wMaxPacketSize - 1); in usbtmc_generic_read()
820 if (max_transfer_size > bufsize) { in usbtmc_generic_read()
821 max_transfer_size = in usbtmc_generic_read()
822 roundup(max_transfer_size + 1 - bufsize, in usbtmc_generic_read()
825 remaining = max_transfer_size; in usbtmc_generic_read()
850 if (max_transfer_size == 0) { in usbtmc_generic_read()
853 bufcount = roundup(max_transfer_size, bufsize) / bufsize; in usbtmc_generic_read()
868 max_transfer_size, bufcount, file_data->in_urbs_used); in usbtmc_generic_read()
908 while (max_transfer_size > 0) { in usbtmc_generic_read()
947 if (max_transfer_size > urb->actual_length) in usbtmc_generic_read()
948 max_transfer_size -= urb->actual_length; in usbtmc_generic_read()
950 max_transfer_size = 0; in usbtmc_generic_read()
988 max_transfer_size > (bufsize * file_data->in_urbs_used)) { in usbtmc_generic_read()