Lines Matching refs:UsbdDispatcher
29 int32_t UsbdDispatcher::UsbdAllocFifo(DataFifo *fifo, uint32_t size)
42 void UsbdDispatcher::UsbdFreeFifo(DataFifo *fifo)
54 void UsbdDispatcher::UsbdReadCallback(UsbRequest *req)
69 void UsbdDispatcher::UsbdWriteCallback(UsbRequest *req)
80 int32_t UsbdDispatcher::UsbControlSetUp(UsbControlParams *controlParams, UsbControlRequest *controlReq)
98 UsbInterface *UsbdDispatcher::GetUsbInterfaceById(const HostDevice *dev, uint8_t interfaceIndex)
112 int32_t UsbdDispatcher::GetInterfacePipe(
148 int32_t UsbdDispatcher::GetPipe(const HostDevice *dev, uint8_t interfaceId, uint8_t pipeId, UsbPipeInfo *pipe)
170 void UsbdDispatcher::UsbdFreeCtrlPipe(HostDevice *dev)
181 int32_t UsbdDispatcher::UsbdGetCtrlPipe(HostDevice *dev)
201 UsbdRequestSync *UsbdDispatcher::UsbdFindRequestSync(HostDevice *port, uint8_t interfaceId, uint8_t pipeAddr)
231 UsbdRequestSync *UsbdDispatcher::UsbdRequestSyncAlloc(void)
246 void UsbdDispatcher::UsbRequestParamsWSyncInit(UsbRequestParams *params, int32_t timeout, const UsbPipeInfo *pipe)
263 int32_t UsbdDispatcher::UsbdRequestSyncInit(
291 int32_t UsbdDispatcher::UsbdRequestSyncInitwithLength(HostDevice *port, UsbInterfaceHandle *ifHandle,
319 int32_t UsbdDispatcher::UsbdRequestSyncRelease(UsbdRequestSync *requestSync)
337 void UsbdDispatcher::UsbRequestParamsInit(UsbRequestParams *params, int32_t timeout)
351 int32_t UsbdDispatcher::CtrlTranParamGetReqType(HdfSBuf *data, UsbControlParams *pCtrParams, uint32_t requestType)
384 int32_t UsbdDispatcher::CtrlTransferParamInit(HdfSBuf *data, UsbControlParams *pCtrParams, int32_t *timeout)
432 void UsbdDispatcher::UsbdReleaseInterfaces(HostDevice *dev)
451 void UsbdDispatcher::UsbdCloseInterfaces(HostDevice *dev)
470 int32_t UsbdDispatcher::UsbdOpenInterfaces(HostDevice *dev)
492 void UsbdDispatcher::RemoveDevFromService(UsbImpl *service, HostDevice *port)
516 int32_t UsbdDispatcher::UsbdClaimInterfaces(HostDevice *dev)
538 int32_t UsbdDispatcher::ReturnGetPipes(int32_t ret, HostDevice *dev)
546 int32_t UsbdDispatcher::ReturnOpenInterfaces(int32_t ret, HostDevice *dev)
553 int32_t UsbdDispatcher::ReturnClainInterfaces(int32_t ret, HostDevice *dev)
559 int32_t UsbdDispatcher::UsbdInit(HostDevice *dev)
604 int32_t UsbdDispatcher::UsbdRequestASyncRelease(UsbdRequestASync *request)
626 int32_t UsbdDispatcher::UsbdBulkASyncReqRelease(UsbdBulkASyncReqList *list)
639 int32_t UsbdDispatcher::UsbdBulkASyncListRelease(UsbdBulkASyncList *list)
647 void UsbdDispatcher::UsbdRelease(HostDevice *dev)
678 int32_t UsbdDispatcher::UsbdMallocAndFill(uint8_t *&dataAddr, const std::vector<uint8_t> &data)
703 int32_t UsbdDispatcher::FillReqAyncParams(
731 UsbdRequestASync *UsbdDispatcher::UsbdRequestASyncAlloc(void)
747 int32_t UsbdDispatcher::UsbdRequestASyncInit(
774 UsbdRequestASync *UsbdDispatcher::UsbdRequestASyncCreatAndInsert(
811 int32_t UsbdDispatcher::HostDeviceInit(HostDevice *port)
858 int32_t UsbdDispatcher::HostDeviceCreate(HostDevice **port)
884 int32_t UsbdDispatcher::FunAttachDevice(HostDevice *port, HdfSBuf *data, HdfSBuf *reply)
928 int32_t UsbdDispatcher::UsbdDeviceCreateAndAttach(const sptr<UsbImpl> &service, uint8_t busNum, uint8_t devAddr)
954 int32_t UsbdDispatcher::FunDetachDevice(HostDevice *port, HdfSBuf *data)
968 int32_t UsbdDispatcher::UsbdDeviceDettach(UsbImpl *service, uint8_t busNum, uint8_t devAddr)
990 HostDevice *UsbdDispatcher::UsbdFindDevForBusNum(UsbImpl *service, uint8_t busNum)
1020 int32_t UsbdDispatcher::UsbdRemoveBusDev(UsbImpl *service, uint8_t busNum, const sptr<IUsbdSubscriber> &subscriber)
1027 tempPort = UsbdDispatcher::UsbdFindDevForBusNum(service, busNum);
1044 int32_t UsbdDispatcher::UsbdBulkASyncReqInit(UsbdBulkASyncReqList *list, UsbdBulkASyncList *pList)
1079 UsbdBulkASyncList *UsbdDispatcher::UsbdBulkASyncListAlloc(HostDevice *port, uint8_t ifId, uint8_t epId)
1122 int32_t UsbdDispatcher::UsbdBulkASyncReqNodeSetNoUse(UsbdBulkASyncReqNode *db)
1131 UsbdBulkASyncReqNode *UsbdDispatcher::UsbdBulkASyncReqGetENode(UsbdBulkASyncReqList *list)
1148 int32_t UsbdDispatcher::UsbdBulkReadRemoteCallback(
1171 int32_t UsbdDispatcher::UsbdBulkWriteRemoteCallback(
1195 int32_t UsbdDispatcher::UsbdBulkASyncPutAsmData(UsbdBufferHandle *handle, uint8_t *buffer, uint32_t len)
1227 int32_t UsbdDispatcher::UsbdBulkAsyncGetAsmData(
1253 int32_t UsbdDispatcher::UsbdBulkAsyncGetAsmReqLen(UsbdBufferHandle *handle, uint32_t *reqLen, uint16_t maxPacketSize)
1272 int32_t UsbdDispatcher::UsbdBulkASyncReqWriteAutoSubmit(UsbRequest *request)
1303 int32_t UsbdDispatcher::UsbdBulkASyncReqReadAutoSubmit(UsbRequest *request)
1349 void UsbdDispatcher::UsbdBulkASyncWriteCallbackAutoSubmit(UsbRequest *request)
1390 void UsbdDispatcher::UsbdBulkASyncReadCallbackAutoSubmit(UsbRequest *request)
1431 int32_t UsbdDispatcher::UsbdBulkASyncReqFillParams(UsbPipeInfo *pipe, UsbRequestParams *params, uint8_t *buffer)
1451 int32_t UsbdDispatcher::UsbdBulkASyncReqWriteSubmit(UsbdBulkASyncReqNode *req)
1482 int32_t UsbdDispatcher::UsbdBulkASyncReqReadSubmit(UsbdBulkASyncReqNode *db)