/ohos5.0/base/usb/usb_manager/services/native/src/ |
H A D | usb_descriptor_parser.cpp | 95 if (interfaceDescriptor == nullptr) { in AddInterface() 105 interface.SetId(interfaceDescriptor->bInterfaceNumber); in AddInterface() 106 interface.SetProtocol(interfaceDescriptor->bInterfaceProtocol); in AddInterface() 108 interface.SetClass(interfaceDescriptor->bInterfaceClass); in AddInterface() 109 interface.SetSubClass(interfaceDescriptor->bInterfaceSubClass); in AddInterface() 110 interface.SetiInterface(interfaceDescriptor->iInterface); in AddInterface() 279 cursor += interfaceDescriptor.bLength; in ParseInterfaceDescriptor() 281 interface.SetId(interfaceDescriptor.bInterfaceNumber); in ParseInterfaceDescriptor() 284 interface.SetClass(interfaceDescriptor.bInterfaceClass); in ParseInterfaceDescriptor() 286 interface.SetiInterface(interfaceDescriptor.iInterface); in ParseInterfaceDescriptor() [all …]
|
/ohos5.0/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_protocol.c | 82 ptr->pipeNum = iface->interfaceDescriptor.bNumEndpoints; in UsbInterfaceInit() 83 ptr->interfaceClass = iface->interfaceDescriptor.bInterfaceClass; in UsbInterfaceInit() 84 ptr->interfaceSubClass = iface->interfaceDescriptor.bInterfaceSubClass; in UsbInterfaceInit() 85 ptr->interfaceProtocol = iface->interfaceDescriptor.bInterfaceProtocol; in UsbInterfaceInit() 86 ptr->interfaceIndex = iface->interfaceDescriptor.bInterfaceNumber; in UsbInterfaceInit() 90 interfaceObj->altSettingId = iface->interfaceDescriptor.bAlternateSetting; in UsbInterfaceInit() 145 if (ifDes->interfaceDescriptor.bNumEndpoints < (idx + 1)) { in UsbGetEpDesc() 147 __func__, ifDes->interfaceDescriptor.bNumEndpoints, idx); in UsbGetEpDesc() 161 for (int32_t cnep = 0; cnep < ifDes->interfaceDescriptor.bNumEndpoints; cnep++) { in UsbProtocalCreatePipeObj() 162 if (ifDes->interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS) { in UsbProtocalCreatePipeObj() [all …]
|
H A D | usb_raw_api_library.c | 393 for (j = 0; j < infPtr->interfaceDescriptor.bNumEndpoints; j++) { in ClearInterface() 411 if ((ifp->interfaceDescriptor.bDescriptorType != USB_DDK_DT_INTERFACE) || in RawParseDescriptor() 412 (ifp->interfaceDescriptor.bLength > size)) { in RawParseDescriptor() 414 ifp->interfaceDescriptor.bDescriptorType, size); in RawParseDescriptor() 417 (ifp->interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS)) { in RawParseDescriptor() 419 ifp->interfaceDescriptor.bLength, ifp->interfaceDescriptor.bNumEndpoints); in RawParseDescriptor() 452 if (ifp->interfaceDescriptor.bNumEndpoints > 0) { in ParseInterfaceEndpoint() 463 ifp->interfaceDescriptor.bNumEndpoints = i; in ParseInterfaceEndpoint() 503 interfaceNumber = ifp->interfaceDescriptor.bInterfaceNumber; in ParseInterface() 506 buffer += ifp->interfaceDescriptor.bLength; in ParseInterface() [all …]
|
/ohos5.0/drivers/external_device_manager/frameworks/ddk/usb/ |
H A D | usb_config_desc_parser.cpp | 217 if ((ddkIntfDesc.interfaceDescriptor.bDescriptorType != USB_DDK_DT_INTERFACE) || in RawParseDescriptor() 218 (ddkIntfDesc.interfaceDescriptor.bLength > size)) { in RawParseDescriptor() 220 ddkIntfDesc.interfaceDescriptor.bDescriptorType, size); in RawParseDescriptor() 223 (ddkIntfDesc.interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS)) { in RawParseDescriptor() 225 ddkIntfDesc.interfaceDescriptor.bLength, ddkIntfDesc.interfaceDescriptor.bNumEndpoints); in RawParseDescriptor() 237 if (ddkIntfDesc.interfaceDescriptor.bNumEndpoints > 0) { in ParseInterfaceEndpoint() 250 ddkIntfDesc.interfaceDescriptor.bNumEndpoints = i; in ParseInterfaceEndpoint() 343 interfaceNumber = ddkIntfDesc.interfaceDescriptor.bInterfaceNumber; in ParseInterface() 346 buffer += ddkIntfDesc.interfaceDescriptor.bLength; in ParseInterface() 347 size -= ddkIntfDesc.interfaceDescriptor.bLength; in ParseInterface() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-driverdevelopment-kit/ |
H A D | _usb_ddk_interface_descriptor.md | 24 | [interfaceDescriptor](#interfacedescriptor) | 标准接口描述符。 | 69 ### interfaceDescriptor subsection 73 struct UsbInterfaceDescriptor UsbDdkInterfaceDescriptor::interfaceDescriptor
|
/ohos5.0/docs/en/application-dev/reference/apis-driverdevelopment-kit/ |
H A D | _usb_ddk_interface_descriptor.md | 24 | [interfaceDescriptor](#interfacedescriptor) | Standard interface descriptor.| 69 ### interfaceDescriptor subsection 73 struct UsbInterfaceDescriptor UsbDdkInterfaceDescriptor::interfaceDescriptor
|
/ohos5.0/drivers/external_device_manager/interfaces/ddk/usb/ |
H A D | usb_ddk_types.h | 209 struct UsbInterfaceDescriptor interfaceDescriptor; member
|
/ohos5.0/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_raw_api.h | 170 struct UsbInterfaceDescriptor interfaceDescriptor; member
|
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/usb_manager/src/ |
H A D | usb_manager_addon.cpp | 68 napi_value interfaceDescriptor; in CreateDescriptorEnum() local 69 …RN_VOID(env, napi_create_int32(env, EdmConstants::USB_INTERFACE_DESCRIPTOR, &interfaceDescriptor)); in CreateDescriptorEnum() 70 … NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, value, "INTERFACE", interfaceDescriptor)); in CreateDescriptorEnum()
|
/ohos5.0/drivers/external_device_manager/services/native/driver_extension_manager/src/bus_extension/usb/ |
H A D | usb_dev_subscriber.cpp | 113 interfaceList.push_back(interfaceDesc->interfaceDescriptor); in GetInterfaceDescriptor()
|
/ohos5.0/drivers/peripheral/usb/sample/host/liteos_test/src/ |
H A D | usbhost_sdkraw_speed.c | 264 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbSpeedParaseInterfaceClass() 265 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbSpeedParaseInterfaceClass()
|
/ohos5.0/drivers/peripheral/usb/sample/host/src/ |
H A D | usbhost_sdkraw_speed.c | 258 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptorProcess() 259 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptorProcess()
|
/ohos5.0/drivers/peripheral/usb/net/src/ |
H A D | rndis_rawapi.c | 91 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptorProcess() 92 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptorProcess()
|
H A D | usb_net_host.c | 847 … for (int k = 0; k < tmpConfig->interface[i]->altsetting->interfaceDescriptor.bNumEndpoints; k++) { in UsbnetHostPrintConfigDescriptor()
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/usb/host/src/ |
H A D | usb_raw_io.c | 272 ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in AcmParaseInterfaceClass() 273 numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in AcmParaseInterfaceClass()
|
/ohos5.0/drivers/peripheral/usb/test/unittest/host_sdk/ |
H A D | usb_raw_sdk_if_test_io.cpp | 261 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptor() 262 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptor()
|
H A D | usb_raw_sdk_if_test.cpp | 314 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptor() 315 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptor()
|
/ohos5.0/drivers/peripheral/usb/serial/src/ |
H A D | usb_serial_rawapi.c | 206 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptorProcess() 207 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptorProcess()
|
/ohos5.0/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/ |
H A D | usb_ddk_ndk_test.cpp | 57 uint32_t numEp = intDesc[setIdx].interfaceDescriptor.bNumEndpoints; in FindForEachInterface() 63 return { true, intDesc[setIdx].interfaceDescriptor.bInterfaceNumber, in FindForEachInterface()
|