Lines Matching defs:request
35 HDF_LOGE("%{public}s:%{public}d get request error", __func__, __LINE__);
40 UsbCancelRequest(&requestObj->request);
43 return (requestObj->request.compInfo.status == USB_REQUEST_CANCELLED);
61 /* Get a request from curretn submit queue */
94 HDF_LOGE("%{public}s:%{public}d submit request failed", __func__, __LINE__);
193 int32_t UsbIoSendRequest(const struct UsbMessageQueue *msgQueue, const struct UsbHostRequest *request)
195 if ((msgQueue == NULL) || (request == NULL)) {
201 DListInsertTail((struct DListHead *)&request->list, (struct DListHead *)&msgQueue->entry);
209 HDF_STATUS UsbIoGetRequest(const struct UsbMessageQueue *msgQueue, struct UsbHostRequest **request)
214 if ((msgQueue == NULL) || (request == NULL)) {
245 *request = (struct UsbHostRequest *)reqEntry;
251 *request = NULL;
387 HDF_LOGE("%{public}s:%{public}d get request error. ", __func__, __LINE__);
390 requestObj->request.compInfo.buffer = hostRequest->buffer;
391 requestObj->request.compInfo.length = hostRequest->length;
392 requestObj->request.compInfo.actualLength = (uint32_t)hostRequest->actualLength;
393 requestObj->request.compInfo.status = hostRequest->status;
394 requestObj->request.compInfo.userData = hostRequest->userData;
396 requestObj->request.compInfo.buffer = requestObj->request.compInfo.buffer + USB_RAW_CONTROL_SETUP_SIZE;
399 /* Fill in the request completion information. */
402 hostRequest->userCallback(&requestObj->request);