Lines Matching full:upto
86 int upto, todo; in usb_emul_get_descriptor() local
100 for (upto = 0; *ptr && upto < length; ptr++, upto += todo) { in usb_emul_get_descriptor()
101 todo = min(length - upto, (int)(*ptr)->bLength); in usb_emul_get_descriptor()
103 memcpy(buffer + upto, *ptr, todo); in usb_emul_get_descriptor()
106 return upto ? upto : length ? -EIO : 0; in usb_emul_get_descriptor()
270 int upto; in usb_emul_setup_device() local
277 for (cdesc = NULL, upto = 0; *ptr; upto += (*ptr)->bLength, ptr++) { in usb_emul_setup_device()
278 debug(" - upto=%d, type=%d\n", upto, (*ptr)->bDescriptorType); in usb_emul_setup_device()
281 cdesc->wTotalLength = upto; in usb_emul_setup_device()
287 upto = 0; in usb_emul_setup_device()
291 cdesc->wTotalLength = upto; in usb_emul_setup_device()