Lines Matching refs:controlParams
121 UsbControlParams *controlParams, uint8_t *buffer, uint16_t length, uint16_t value, uint16_t index)
123 if (controlParams == nullptr || buffer == nullptr) {
124 HDF_LOGE("%{public}s: %{public}d controlParams or buffer is nullptr", __func__, __LINE__);
128 controlParams->request = USB_DDK_REQ_GET_DESCRIPTOR;
129 controlParams->target = USB_REQUEST_TARGET_DEVICE;
130 controlParams->reqType = USB_PARAM_REQTYPE;
131 controlParams->directon = USB_REQUEST_DIR_FROM_DEVICE;
132 controlParams->value = value;
133 controlParams->index = index;
134 controlParams->data = buffer;
135 controlParams->size = length;
139 UsbControlParams *controlParams, uint8_t *buffer, uint16_t length, uint16_t value, uint16_t index)
141 if (controlParams == nullptr || buffer == nullptr) {
142 HDF_LOGE("%{public}s: %{public}d controlParams or buffer is nullptr", __func__, __LINE__);
146 controlParams->request = USB_DDK_REQ_GET_CONFIGURATION;
147 controlParams->target = USB_REQUEST_TARGET_DEVICE;
148 controlParams->reqType = USB_PARAM_REQTYPE;
149 controlParams->directon = USB_REQUEST_DIR_FROM_DEVICE;
150 controlParams->value = value;
151 controlParams->index = index;
152 controlParams->data = buffer;
153 controlParams->size = length;
215 UsbControlParams *controlParams, uint8_t *buffer, uint16_t length, uint16_t value, uint16_t index)
217 if (controlParams == nullptr || buffer == nullptr) {
218 HDF_LOGE("%{public}s: %{public}d controlParams or buffer is nullptr", __func__, __LINE__);
222 controlParams->request = USB_DDK_REQ_SET_CONFIGURATION;
223 controlParams->target = USB_REQUEST_TARGET_DEVICE;
224 controlParams->reqType = USB_PARAM_STAND_REQTYPE;
225 controlParams->directon = USB_REQUEST_DIR_TO_DEVICE;
226 controlParams->value = value;
227 controlParams->index = index;
228 controlParams->data = buffer;
229 controlParams->size = length;
1153 UsbControlParams controlParams = {0};
1154 MakeUsbControlParams(&controlParams, buffer, length, static_cast<int32_t>(USB_DDK_DT_DEVICE) << TYPE_OFFSET_8, 0);
1155 int32_t ret = UsbControlTransferEx(port, &controlParams, USB_CTRL_SET_TIMEOUT);
1175 UsbControlParams controlParams = {0};
1177 &controlParams, buffer, length,
1179 int32_t ret = UsbControlTransferEx(port, &controlParams, GET_STRING_SET_TIMEOUT);
1200 UsbControlParams controlParams = {0};
1202 &controlParams, buffer, length, (static_cast<int32_t>(USB_DDK_DT_CONFIG) << TYPE_OFFSET_8) + descId, 0);
1203 int32_t ret = UsbControlTransferEx(port, &controlParams, USB_CTRL_SET_TIMEOUT);
1277 UsbControlParams controlParams;
1278 MakeGetActiveUsbControlParams(&controlParams, &configIdOld, length, 0, 0);
1279 int32_t ret = UsbControlTransferEx(port, &controlParams, USB_CTRL_SET_TIMEOUT);
1291 MakeSetActiveUsbControlParams(&controlParams, &configIndex, length, static_cast<int32_t>(configIndex), 0);
1292 ret = UsbControlTransferEx(port, &controlParams, USB_CTRL_SET_TIMEOUT);
1299 MakeGetActiveUsbControlParams(&controlParams, &configIdNew, length, 0, 0);
1300 ret = UsbControlTransferEx(port, &controlParams, USB_CTRL_SET_TIMEOUT);
1326 UsbControlParams controlParams;
1327 MakeGetActiveUsbControlParams(&controlParams, &configIndex, length, 0, 0);
1328 int32_t ret = UsbControlTransferEx(port, &controlParams, USB_CTRL_SET_TIMEOUT);
1590 UsbControlParams controlParams;
1591 if (memset_s(&controlParams, sizeof(controlParams), 0, sizeof(controlParams)) != EOK) {
1595 controlParams.request = static_cast<uint8_t>(ctrl.requestCmd);
1596 controlParams.value = ctrl.value;
1597 controlParams.index = ctrl.index;
1598 controlParams.target = (UsbRequestTargetType)(static_cast<uint32_t>(ctrl.requestType) & USB_RECIP_MASK);
1599 controlParams.directon = (UsbRequestDirection)(((static_cast<uint32_t>(ctrl.requestType)) >> DIRECTION_OFFSET_7) &
1601 controlParams.reqType = static_cast<uint32_t>(ctrl.requestType);
1602 controlParams.size = MAX_CONTROL_BUFF_SIZE;
1603 controlParams.data = static_cast<void *>(OsalMemCalloc(controlParams.size));
1604 if (controlParams.data == nullptr) {
1608 int32_t ret = UsbControlTransferEx(port, &controlParams, ctrl.timeout);
1613 uint8_t *dataValue = static_cast<uint8_t *>(controlParams.data);
1614 data.assign(dataValue, dataValue + controlParams.size);
1615 OsalMemFree(controlParams.data);
1632 UsbControlParams controlParams;
1633 if (memset_s(&controlParams, sizeof(controlParams), 0, sizeof(controlParams)) != EOK) {
1637 controlParams.request = static_cast<uint8_t>(ctrl.requestCmd);
1638 controlParams.value = ctrl.value;
1639 controlParams.index = ctrl.index;
1640 controlParams.target = (UsbRequestTargetType)(static_cast<uint32_t>(ctrl.requestType) & USB_RECIP_MASK);
1641 controlParams.directon = (UsbRequestDirection)(((static_cast<uint32_t>(ctrl.requestType)) >> DIRECTION_OFFSET_7) &
1643 controlParams.reqType = static_cast<uint32_t>(ctrl.requestType);
1644 controlParams.size = data.size();
1645 controlParams.data = static_cast<void *>(const_cast<uint8_t *>(data.data()));
1646 int32_t ret = UsbControlTransferEx(port, &controlParams, ctrl.timeout);
1667 UsbControlParams controlParams;
1668 if (memset_s(&controlParams, sizeof(controlParams), 0, sizeof(controlParams)) != EOK) {
1672 controlParams.request = static_cast<uint8_t>(ctrlParams.requestCmd);
1673 controlParams.value = ctrlParams.value;
1674 controlParams.index = ctrlParams.index;
1675 controlParams.target = (UsbRequestTargetType)(static_cast<uint32_t>(ctrlParams.requestType) & USB_RECIP_MASK);
1676 controlParams.directon = (UsbRequestDirection)(((static_cast<uint32_t>(ctrlParams.requestType))
1678 controlParams.reqType = static_cast<uint32_t>(ctrlParams.requestType);
1679 controlParams.size = (ctrlParams.length <= 0 || ctrlParams.length > MAX_CONTROL_BUFF_SIZE)
1681 controlParams.data = static_cast<void *>(OsalMemCalloc(controlParams.size));
1682 if (controlParams.data == nullptr) {
1686 int32_t ret = UsbControlTransferEx(port, &controlParams, ctrlParams.timeout);
1691 uint8_t *dataValue = static_cast<uint8_t *>(controlParams.data);
1692 data.assign(dataValue, dataValue + controlParams.size);
1693 OsalMemFree(controlParams.data);