Lines Matching refs:transfer
430 libusb_cancel_transfer(hUSB->hostBulkIn.transfer); in CancelUsbIo()
438 libusb_cancel_transfer(hUSB->hostBulkOut.transfer); in CancelUsbIo()
492 void LIBUSB_CALL HdcHostUSB::USBBulkCallback(struct libusb_transfer *transfer) in USBBulkCallback() argument
494 auto *ep = reinterpret_cast<HostUSBEndpoint *>(transfer->user_data); in USBBulkCallback()
499 if (transfer->status != LIBUSB_TRANSFER_COMPLETED) { in USBBulkCallback()
500 WRITE_LOG(LOG_FATAL, "USBBulkCallback1 failed, ret:%d", transfer->status); in USBBulkCallback()
503 if (!ep->bulkInOut && transfer->actual_length != transfer->length) { in USBBulkCallback()
504 transfer->length -= transfer->actual_length; in USBBulkCallback()
505 transfer->buffer += transfer->actual_length; in USBBulkCallback()
511 childRet = libusb_submit_transfer(transfer); in USBBulkCallback()
514 transfer->status = LIBUSB_TRANSFER_ERROR; in USBBulkCallback()
542 …libusb_fill_bulk_transfer(ep->transfer, hUSB->devHandle, ep->endpoint, buf, bufSize, USBBulkCallba… in SubmitUsbBio()
544 childRet = libusb_submit_transfer(ep->transfer); in SubmitUsbBio()
551 if (ep->transfer->status != 0) { in SubmitUsbBio()
552 WRITE_LOG(LOG_FATAL, "SubmitUsbBio transfer failed, status:%d", ep->transfer->status); in SubmitUsbBio()
555 ret = ep->transfer->actual_length; in SubmitUsbBio()