Lines Matching refs:thispass
320 int passsize, thispass, transferred_len = 0; in sisusb_send_bulk_msg() local
348 passsize = thispass = (sisusb->obufsize < count) ? in sisusb_send_bulk_msg()
374 while (thispass) { in sisusb_send_bulk_msg()
380 buffer, thispass, &transferred_len, in sisusb_send_bulk_msg()
394 thispass -= transferred_len; in sisusb_send_bulk_msg()
441 int bufsize, thispass, transferred_len; in sisusb_recv_bulk_msg() local
467 thispass = (bufsize < count) ? bufsize : count; in sisusb_recv_bulk_msg()
469 result = sisusb_bulkin_msg(sisusb, pipe, buffer, thispass, in sisusb_recv_bulk_msg()
473 thispass = transferred_len; in sisusb_recv_bulk_msg()
486 if (thispass) { in sisusb_recv_bulk_msg()
488 (*bytes_read) += thispass; in sisusb_recv_bulk_msg()
489 count -= thispass; in sisusb_recv_bulk_msg()
493 if (copy_to_user(userbuffer, buffer, thispass)) in sisusb_recv_bulk_msg()
496 userbuffer += thispass; in sisusb_recv_bulk_msg()
500 memcpy(kernbuffer, buffer, thispass); in sisusb_recv_bulk_msg()
501 kernbuffer += thispass; in sisusb_recv_bulk_msg()