Lines Matching refs:bulkBufferLen
466 struct UsbHostRequest *request, struct UsbAdapterUrb *urb, int32_t bulkBufferLen, int32_t number)
468 if (bulkBufferLen == 0) {
469 HDF_LOGE("%{public}s:%{public}d bulkBufferLen can not be zero", __func__, __LINE__);
487 urb->buffer = request->buffer + (number * bulkBufferLen);
489 uint32_t len = request->length % (uint32_t)(bulkBufferLen);
490 urb->bufferLength = (int32_t)(len == 0) ? bulkBufferLen : (int32_t)len;
492 urb->bufferLength = bulkBufferLen;
499 struct UsbHostRequest *request, struct UsbAdapterUrb *urbs, int32_t bulkBufferLen)
506 int32_t ret = OsSubmitBulkRequestHandleUrb(request, urb, bulkBufferLen, i);
535 int32_t bulkBufferLen;
554 bulkBufferLen = (int32_t)request->length ? (int32_t)request->length : 1;
556 bulkBufferLen = MAX_BULK_DATA_BUFFER_LENGTH;
559 bulkBufferLen = (int32_t)request->length ? request->length : 1;
561 bulkBufferLen = MAX_BULK_DATA_BUFFER_LENGTH;
563 numUrbs = (int32_t)request->length / bulkBufferLen;
564 if ((request->length % bulkBufferLen) > 0) {
588 return OsSubmitBulkRequestHandle(request, urbs, bulkBufferLen);