Home
last modified time | relevance | path

Searched refs:extraLength (Results 1 - 4 of 4) sorted by relevance

/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_config_desc_parser.cpp131 const unsigned char **extra, uint32_t *extraLength, const uint8_t *buffer, int32_t bufferLen) in FillExtraDescriptor()
133 if (bufferLen == 0 || extra == nullptr || extraLength == nullptr) { in FillExtraDescriptor()
138 uint32_t extraLenTmp = *extraLength + static_cast<uint32_t>(bufferLen); in FillExtraDescriptor()
146 if (*extra != nullptr && *extraLength != 0) { in FillExtraDescriptor()
147 if (memcpy_s(extraTmp, extraLenTmp, *extra, *extraLength) != EOK) { in FillExtraDescriptor()
154 if (memcpy_s(extraTmp + *extraLength, extraLenTmp - *extraLength, buffer, bufferLen) != EOK) { in FillExtraDescriptor()
164 *extraLength = extraLenTmp; in FillExtraDescriptor()
200 ret = FillExtraDescriptor(&endPoint->extra, &endPoint->extraLength, buffer, len); in ParseEndpoint()
340 ddkIntfDesc.extraLength in ParseInterface()
130 FillExtraDescriptor( const unsigned char **extra, uint32_t *extraLength, const uint8_t *buffer, int32_t bufferLen) FillExtraDescriptor() argument
[all...]
/drivers/external_device_manager/interfaces/ddk/usb/
H A Dusb_ddk_types.h198 uint32_t extraLength; member
215 uint32_t extraLength; member
245 uint32_t extraLength; member
/drivers/peripheral/usb/interfaces/ddk/host/
H A Dusb_raw_api.h162 int32_t extraLength; member
176 int32_t extraLength; member
201 int32_t extraLength; member
/drivers/peripheral/usb/ddk/host/src/
H A Dusb_raw_api_library.c351 ret = memcpy_s(extra, len + endPoint->extraLength, buffer, len); in ParseEndpoint()
358 endPoint->extraLength = len; in ParseEndpoint()
436 ret = memcpy_s((void *)ifp->extra, len + ifp->extraLength, buffer, len); in ParseInterfaceCopy()
443 ifp->extraLength = len; in ParseInterfaceCopy()
500 ifp->extraLength = 0; in ParseInterface()
550 ret = memcpy_s((void *)config->extra, len + config->extraLength, buffer, len); in ParseConfigurationDes()
556 config->extraLength = len; in ParseConfigurationDes()

Completed in 5 milliseconds