/drivers/peripheral/usb/ddk_service/src/ |
H A D | usb_ddk_service.cpp | 287 uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, std::vector<uint8_t> &data) in SendControlReadRequest() 302 uint32_t length = setup.length > MAX_CONTROL_BUFF_SIZE ? MAX_CONTROL_BUFF_SIZE : setup.length; in SendControlReadRequest() 314 params.ctrlReq.target = static_cast<UsbRequestTargetType>(GET_CTRL_REQ_RECIP(setup.requestType)); in SendControlReadRequest() 315 params.ctrlReq.reqType = setup.requestType; in SendControlReadRequest() 316 params.ctrlReq.directon = static_cast<UsbRequestDirection>(GET_CTRL_REQ_DIR(setup.requestType)); in SendControlReadRequest() 317 params.ctrlReq.request = setup.requestCmd; in SendControlReadRequest() 318 params.ctrlReq.value = setup.value; in SendControlReadRequest() 319 params.ctrlReq.index = setup.index; in SendControlReadRequest() 341 uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_ in SendControlWriteRequest() 286 SendControlReadRequest( uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, std::vector<uint8_t> &data) SendControlReadRequest() argument 340 SendControlWriteRequest( uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, const std::vector<uint8_t> &data) SendControlWriteRequest() argument [all...] |
/drivers/external_device_manager/interfaces/ddk/usb/ |
H A D | usb_ddk_api.h | 162 * @param setup Request data, which corresponds to <b>Setup Data</b> in the USB protocol. 170 int32_t OH_Usb_SendControlReadRequest(uint64_t interfaceHandle, const struct UsbControlRequestSetup *setup, 178 * @param setup Request data, which corresponds to <b>Setup Data</b> in the USB protocol. 186 int32_t OH_Usb_SendControlWriteRequest(uint64_t interfaceHandle, const struct UsbControlRequestSetup *setup,
|
/drivers/peripheral/usb/gadget/function/mtp/src/ |
H A D | usbfn_mtp_impl.cpp | 474 struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req) in UsbMtpDeviceStandardRequest() 476 uint16_t wValue = LE16_TO_CPU(setup->value); in UsbMtpDeviceStandardRequest() 481 if (setup->request == USB_DDK_REQ_GET_DESCRIPTOR && setup->reqType == mtpOsStringReqType && in UsbMtpDeviceStandardRequest() 491 HDF_LOGW("%{public}s: Standard Request-unknown: %{public}d", __func__, setup->request); in UsbMtpDeviceStandardRequest() 497 struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req) in UsbMtpDeviceClassRequest() 500 if (setup->request == USB_MTP_REQ_CANCEL && setup->index == 0 && setup->value == 0) { in UsbMtpDeviceClassRequest() 506 } else if (setup in UsbMtpDeviceClassRequest() 473 UsbMtpDeviceStandardRequest( struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req) UsbMtpDeviceStandardRequest() argument 496 UsbMtpDeviceClassRequest( struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req) UsbMtpDeviceClassRequest() argument 526 UsbMtpDeviceVendorRequest( struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req) UsbMtpDeviceVendorRequest() argument 547 UsbMtpDeviceSetup(struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup) UsbMtpDeviceSetup() argument [all...] |
/drivers/external_device_manager/frameworks/ddk/usb/ |
H A D | usb_ddk_api.cpp | 152 uint64_t interfaceHandle, const UsbControlRequestSetup *setup, uint32_t timeout, uint8_t *data, uint32_t *dataLen) in OH_Usb_SendControlReadRequest() 159 if (setup == nullptr || data == nullptr || dataLen == nullptr) { in OH_Usb_SendControlReadRequest() 164 auto tmpSetUp = reinterpret_cast<const OHOS::HDI::Usb::Ddk::V1_0::UsbControlRequestSetup *>(setup); in OH_Usb_SendControlReadRequest() 185 int32_t OH_Usb_SendControlWriteRequest(uint64_t interfaceHandle, const UsbControlRequestSetup *setup, uint32_t timeout, in OH_Usb_SendControlWriteRequest() argument 193 if (setup == nullptr || data == nullptr) { in OH_Usb_SendControlWriteRequest() 198 auto tmpSetUp = reinterpret_cast<const OHOS::HDI::Usb::Ddk::V1_0::UsbControlRequestSetup *>(setup); in OH_Usb_SendControlWriteRequest() 151 OH_Usb_SendControlReadRequest( uint64_t interfaceHandle, const UsbControlRequestSetup *setup, uint32_t timeout, uint8_t *data, uint32_t *dataLen) OH_Usb_SendControlReadRequest() argument
|
/drivers/peripheral/usb/ddk/host/include/ |
H A D | usb_protocol.h | 25 int32_t UsbProtocalFillControlSetup(const unsigned char *setup, const struct UsbControlRequest *ctrlReq);
|
H A D | usb_raw_api_library.h | 93 int32_t RawFillControlSetup(const unsigned char *setup, const struct UsbControlRequestData *requestData);
|
/drivers/external_device_manager/test/unittest/bus_extension_usb_test/include/ |
H A D | usb_ddk_service_mock.h | 38 MOCK_METHOD4(SendControlReadRequest, int32_t(uint64_t interfaceHandle, const UsbControlRequestSetup &setup, 40 MOCK_METHOD4(SendControlWriteRequest, int32_t(uint64_t interfaceHandle, const UsbControlRequestSetup &setup,
|
/drivers/peripheral/usb/ddk_service/include/ |
H A D | usb_ddk_service.h | 47 int32_t SendControlReadRequest(uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, 50 int32_t SendControlWriteRequest(uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout,
|
/drivers/peripheral/usb/gadget/function/mtp/include/ |
H A D | usbfn_mtp_impl.h | 206 struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req); 208 struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req); 210 struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup, struct UsbFnRequest *req); 211 static int32_t UsbMtpDeviceSetup(struct UsbMtpDevice *mtpDev, struct UsbFnCtrlRequest *setup);
|
/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/ |
H A D | usb_ddk_ndk_test.cpp | 369 struct UsbControlRequestSetup setup; in UsbSendControlReadRequestOne() local 372 setup.bmRequestType = 0x80; in UsbSendControlReadRequestOne() 373 setup.bRequest = 0x06; in UsbSendControlReadRequestOne() 374 setup.wValue = (0x03 << PARAM_8) | 0x01; in UsbSendControlReadRequestOne() 375 setup.wIndex = 0x409; in UsbSendControlReadRequestOne() 376 setup.wLength = dataLen; in UsbSendControlReadRequestOne() 377 int32_t returnValue = OH_Usb_SendControlReadRequest(g_interfaceHandle, &setup, UINT32_MAX, data, &dataLen); in UsbSendControlReadRequestOne() 396 struct UsbControlRequestSetup setup; in UsbSendControlReadRequestTwo() local 399 int32_t returnValue = OH_Usb_SendControlReadRequest(g_interfaceHandle, &setup, g_timeout, data, &dataLen); in UsbSendControlReadRequestTwo() 437 struct UsbControlRequestSetup setup; in UsbSendControlReadRequestFour() local 457 struct UsbControlRequestSetup setup; UsbSendControlReadRequestFive() local 477 struct UsbControlRequestSetup setup; UsbSendControlWriteRequestOne() local 499 struct UsbControlRequestSetup setup; UsbSendControlWriteRequestTwo() local 540 struct UsbControlRequestSetup setup; UsbSendControlWriteRequestFour() local [all...] |
/drivers/peripheral/usb/test/unittest/device_sdk/ |
H A D | usb_device_cdcacm_test.cpp | 602 static void Setup(struct AcmDevice *acm, struct UsbFnCtrlRequest *setup) in Setup() argument 606 uint16_t value = LE16_TO_CPU(setup->value); in Setup() 607 uint16_t length = LE16_TO_CPU(setup->length); in Setup() 613 switch (setup->request) { in Setup() 637 ctrlInfo->request = setup->request; in Setup() 685 Setup(acm, event->setup); in AcmEventCallback()
|
/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_raw_api.c | 238 int32_t UsbRawFillControlSetup(const unsigned char *setup, const struct UsbControlRequestData *requestData) in UsbRawFillControlSetup() argument 240 if ((setup == NULL) || (requestData == NULL)) { in UsbRawFillControlSetup() 241 HDF_LOGE("%{public}s:%{public}d setup or requestData is NULL", __func__, __LINE__); in UsbRawFillControlSetup() 245 return RawFillControlSetup(setup, requestData); in UsbRawFillControlSetup()
|
H A D | usb_protocol.c | 22 int32_t UsbProtocalFillControlSetup(const unsigned char *setup, const struct UsbControlRequest *ctrlReq) in UsbProtocalFillControlSetup() argument 24 struct UsbRawControlSetup *setupData = (struct UsbRawControlSetup *)setup; in UsbProtocalFillControlSetup() 26 if ((setup == NULL) || (ctrlReq == NULL)) { in UsbProtocalFillControlSetup()
|
H A D | usb_raw_api_library.c | 998 int32_t RawFillControlSetup(const unsigned char *setup, const struct UsbControlRequestData *requestData) in RawFillControlSetup() argument 1000 struct UsbRawControlSetup *setupData = (struct UsbRawControlSetup *)setup; in RawFillControlSetup() 1002 if (setup == NULL || requestData == NULL) { in RawFillControlSetup() 1114 unsigned char *setup = NULL; in RawSendControlRequest() local 1123 setup = request->buffer; in RawSendControlRequest() 1124 RawFillControlSetup(setup, requestData); in RawSendControlRequest()
|
/drivers/peripheral/usb/interfaces/ddk/device/ |
H A D | usbfn_interface.h | 138 /** USB connection setup event */
170 struct UsbFnCtrlRequest *setup;
member 262 * such as the setup event.
|
/drivers/hdf_core/framework/test/unittest/model/usb/device/src/ |
H A D | usb_device_lite_cdcacm_test.c | 592 static int32_t Setup(struct AcmDevice *acm, const struct UsbFnCtrlRequest *setup) in Setup() argument 596 uint16_t value = LE16_TO_CPU(setup->value); in Setup() 597 uint16_t length = LE16_TO_CPU(setup->length); in Setup() 603 switch (setup->request) { in Setup() 629 ctrlInfo->request = setup->request; in Setup() 678 Setup(acm, event->setup); in AcmEventCallback()
|
/drivers/hdf_core/framework/test/unittest/model/usb/host/src/ |
H A D | usb_raw_test.c | 1178 unsigned char *setup = NULL; in CheckRawSdkIfFillControlSetup002() local 1181 setup = OsalMemCalloc(USB_BUFFER_MAX_SIZE); in CheckRawSdkIfFillControlSetup002() 1182 if (setup == NULL) { in CheckRawSdkIfFillControlSetup002() 1187 ret = UsbRawFillControlSetup(setup, NULL); in CheckRawSdkIfFillControlSetup002() 1196 OsalMemFree(setup); in CheckRawSdkIfFillControlSetup002() 1197 setup = NULL; in CheckRawSdkIfFillControlSetup002() 1218 unsigned char *setup = NULL; in CheckRawSdkIfFillControlSetup004() local 1235 setup = OsalMemCalloc(USB_BUFFER_MAX_SIZE); in CheckRawSdkIfFillControlSetup004() 1236 if (setup == NULL) { in CheckRawSdkIfFillControlSetup004() 1241 ret = UsbRawFillControlSetup(setup, in CheckRawSdkIfFillControlSetup004() [all...] |
/drivers/external_device_manager/test/unittest/ndk_permission_js_test/entry/src/main/cpp/ |
H A D | ddk_permission_test.cpp | 91 struct UsbControlRequestSetup setup; in UsbSendControlReadRequest() local 94 int32_t returnValue = OH_Usb_SendControlReadRequest(0, &setup, 0, strDesc, &len); in UsbSendControlReadRequest()
|
/drivers/hdf_core/framework/model/audio/usb/include/ |
H A D | audio_usb_linux.h | 145 int32_t setup; member
|
/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_raw_api.h | 440 * @param setup Indicates the pointer to the control information.
446 int32_t UsbRawFillControlSetup(const unsigned char *setup, const struct UsbControlRequestData *requestData);
|
/drivers/peripheral/usb/gadget/function/acm/ |
H A D | cdcacm.c | 1101 static void AcmSetup(struct UsbAcmDevice *acm, struct UsbFnCtrlRequest *setup) in AcmSetup() argument 1103 if (acm == NULL || setup == NULL) { in AcmSetup() 1108 uint16_t value = LE16_TO_CPU(setup->value); in AcmSetup() 1109 uint16_t length = LE16_TO_CPU(setup->length); in AcmSetup() 1118 switch (setup->request) { in AcmSetup() 1139 HDF_LOGE("%{public}s: setup request is not supported", __func__); in AcmSetup() 1145 ctrlInfo->request = setup->request; in AcmSetup() 1149 HDF_LOGE("%{public}s: acm send setup response error", __func__); in AcmSetup() 1220 HDF_LOGI("%{public}s: receive setup event", __func__); in UsbAcmEventCallback() 1221 if (event->setup ! in UsbAcmEventCallback() [all...] |
/drivers/hdf_core/framework/model/audio/usb/src/ |
H A D | audio_usb_linux.c | 120 audioUsbDriver->setup = USB_DEFAULT_VAL; in AudioUsbDriverInit()
|
/drivers/peripheral/usb/ddk/device/include/ |
H A D | adapter_if.h | 152 struct UsbFnCtrlRequest setup; member
|
/drivers/peripheral/usb/ddk/device/src/ |
H A D | usbfn_dev_mgr.c | 416 fnEvnet.setup = &ctrlEvent->u.setup; in HandleEp0CtrlEvent()
|
/drivers/peripheral/usb/gadget/function/ecm/ |
H A D | cdcecm.c | 638 HDF_LOGI("%{public}s: receive setup event", __func__); in UsbEcmEventCallback() 639 if (event->setup != NULL) { in UsbEcmEventCallback() 640 EcmSetup(ecm, event->setup); in UsbEcmEventCallback()
|