Lines Matching refs:max_transfer_size
835 u32 max_transfer_size; in usbtmc_generic_read() local
845 max_transfer_size = transfer_size; in usbtmc_generic_read()
853 if ((max_transfer_size % data->wMaxPacketSize) == 0) in usbtmc_generic_read()
854 max_transfer_size += (data->wMaxPacketSize - 1); in usbtmc_generic_read()
857 if (max_transfer_size > bufsize) { in usbtmc_generic_read()
858 max_transfer_size = in usbtmc_generic_read()
859 roundup(max_transfer_size + 1 - bufsize, in usbtmc_generic_read()
862 remaining = max_transfer_size; in usbtmc_generic_read()
887 if (max_transfer_size == 0) { in usbtmc_generic_read()
890 bufcount = roundup(max_transfer_size, bufsize) / bufsize; in usbtmc_generic_read()
905 max_transfer_size, bufcount, file_data->in_urbs_used); in usbtmc_generic_read()
945 while (max_transfer_size > 0) { in usbtmc_generic_read()
989 if (max_transfer_size > urb->actual_length) in usbtmc_generic_read()
990 max_transfer_size -= urb->actual_length; in usbtmc_generic_read()
992 max_transfer_size = 0; in usbtmc_generic_read()
1030 max_transfer_size > (bufsize * file_data->in_urbs_used)) { in usbtmc_generic_read()