Lines Matching refs:UsbdDispatcher
180 UsbdDispatcher::UsbRequestParamsInit(¶ms, timeout);
181 int32_t ret = UsbdDispatcher::UsbControlSetUp(ctrParams, ¶ms.ctrlReq);
241 UsbdDispatcher::UsbdRelease(port);
253 int32_t ret = UsbdDispatcher::UsbdInit(port);
256 UsbdDispatcher::UsbdRelease(port);
257 UsbdDispatcher::RemoveDevFromService(port->service, port);
298 int32_t ret = UsbdDispatcher::UsbdRequestSyncRelease(req);
324 int32_t ret = UsbdDispatcher::UsbdRequestASyncRelease(req);
345 UsbdDispatcher::UsbdBulkASyncListRelease(list);
360 UsbdRequestSync *requestSync = UsbdDispatcher::UsbdFindRequestSync(port, interfaceId, pipeAddr);
372 int32_t ret = UsbdDispatcher::GetPipe(port, interfaceId, pipeAddr, &pipe);
384 requestSync = UsbdDispatcher::UsbdRequestSyncAlloc();
390 ret = UsbdDispatcher::UsbdRequestSyncInit(port, ifHandle, &pipe, requestSync);
393 int32_t tRet = UsbdDispatcher::UsbdRequestSyncRelease(requestSync);
413 UsbdRequestSync *requestSync = UsbdDispatcher::UsbdFindRequestSync(port, interfaceId, pipeAddr);
432 int32_t ret = UsbdDispatcher::GetPipe(port, interfaceId, pipeAddr, &pipe);
444 requestSync = UsbdDispatcher::UsbdRequestSyncAlloc();
450 ret = UsbdDispatcher::UsbdRequestSyncInitwithLength(port, ifHandle, &pipe, length, requestSync);
453 UsbdDispatcher::UsbdRequestSyncRelease(requestSync);
581 req = UsbdDispatcher::UsbdRequestASyncCreatAndInsert(port, interfaceId, pipeAddr);
601 UsbdDispatcher::FillReqAyncParams(reqAsync, &reqAsync->pipe, &reqAsync->params, buffer, length);
735 list = UsbdDispatcher::UsbdBulkASyncListAlloc(port, ifId, epId);
783 UsbdBulkASyncReqNode *req = UsbdDispatcher::UsbdBulkASyncReqGetENode(&list->rList);
789 ret = UsbdDispatcher::UsbdBulkASyncReqReadSubmit(req);
812 UsbdBulkASyncReqNode *req = UsbdDispatcher::UsbdBulkASyncReqGetENode(&list->rList);
818 ret = UsbdDispatcher::UsbdBulkASyncReqWriteSubmit(req);
878 UsbdDispatcher::UsbdBulkASyncReqNodeSetNoUse(&list->rList.node[i]);
933 UsbdDispatcher::UsbdRemoveBusDev(super, infoTable->busNum, subscriber);
940 ret = UsbdDispatcher::UsbdDeviceCreateAndAttach(super, infoTable->busNum, infoTable->devNum);
949 UsbdDispatcher::UsbdDeviceDettach(super, infoTable->busNum, infoTable->devNum);
1065 UsbdDispatcher::UsbdRelease(port);
1830 int32_t ret = UsbdDispatcher::UsbdMallocAndFill(clientDataAddr, clientData);
1837 ret = UsbdDispatcher::UsbdMallocAndFill(bufferAddr, buffer);