Lines Matching refs:thispass
334 int passsize, thispass, transferred_len = 0; in sisusb_send_bulk_msg() local
362 passsize = thispass = (sisusb->obufsize < count) ? in sisusb_send_bulk_msg()
388 while (thispass) { in sisusb_send_bulk_msg()
394 buffer, thispass, &transferred_len, in sisusb_send_bulk_msg()
408 thispass -= transferred_len; in sisusb_send_bulk_msg()
455 int bufsize, thispass, transferred_len; in sisusb_recv_bulk_msg() local
481 thispass = (bufsize < count) ? bufsize : count; in sisusb_recv_bulk_msg()
483 result = sisusb_bulkin_msg(sisusb, pipe, buffer, thispass, in sisusb_recv_bulk_msg()
487 thispass = transferred_len; in sisusb_recv_bulk_msg()
500 if (thispass) { in sisusb_recv_bulk_msg()
502 (*bytes_read) += thispass; in sisusb_recv_bulk_msg()
503 count -= thispass; in sisusb_recv_bulk_msg()
507 if (copy_to_user(userbuffer, buffer, thispass)) in sisusb_recv_bulk_msg()
510 userbuffer += thispass; in sisusb_recv_bulk_msg()
514 memcpy(kernbuffer, buffer, thispass); in sisusb_recv_bulk_msg()
515 kernbuffer += thispass; in sisusb_recv_bulk_msg()