Lines Matching defs:hostRequest
24 static bool IoCancelRequest(struct UsbInterfacePool *interfacePool, const struct UsbHostRequest *hostRequest)
28 if (hostRequest == NULL) {
29 HDF_LOGE("%{public}s:%{public}d hostRequest is NULL", __func__, __LINE__);
33 requestObj = (struct UsbIfRequest *)hostRequest->privateObj;
384 struct UsbHostRequest *hostRequest = (struct UsbHostRequest *)requestArg;
385 struct UsbIfRequest *requestObj = (struct UsbIfRequest *)hostRequest->privateObj;
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;
395 if ((hostRequest->requestType & USB_DDK_ENDPOINT_XFERTYPE_MASK) == USB_DDK_ENDPOINT_XFER_CONTROL) {
401 if (hostRequest->userCallback) {
402 hostRequest->userCallback(&requestObj->request);
406 OsalSemPost(&hostRequest->sem);