Home
last modified time | relevance | path

Searched refs:towrite (Results 1 – 1 of 1) sorted by relevance

/external/libmtp/src/
Dlibusb-glue.c939 unsigned long towrite = 0; in ptp_write_func() local
951 towrite = size-curwrite; in ptp_write_func()
952 if (towrite > CONTEXT_BLOCK_SIZE) { in ptp_write_func()
953 towrite = CONTEXT_BLOCK_SIZE; in ptp_write_func()
956 if (towrite > ptp_usb->outep_maxpacket && towrite % ptp_usb->outep_maxpacket != 0) { in ptp_write_func()
957 towrite -= towrite % ptp_usb->outep_maxpacket; in ptp_write_func()
960 int getfunc_ret = handler->getfunc(NULL, handler->priv,towrite,bytes,&towrite); in ptp_write_func()
963 while (usbwritten < towrite) { in ptp_write_func()
964 …result = USB_BULK_WRITE(ptp_usb->handle,ptp_usb->outep,((char*)bytes+usbwritten),towrite-usbwritte… in ptp_write_func()
999 if (result < towrite) /* short writes happen */ in ptp_write_func()
[all …]