Lines Matching refs:HostDevice
98 static int32_t UsbdRequestSyncReleaseList(HostDevice *port);
99 static int32_t UsbdRequestASyncReleaseList(HostDevice *port);
101 static int32_t UsbdBulkASyncListReleasePort(HostDevice *port);
103 static UsbInterfaceHandle *InterfaceIdToHandle(const HostDevice *dev, uint8_t id);
108 HostDevice *FindDevFromService(uint8_t busNum, uint8_t devAddr);
117 int32_t UsbControlTransferEx(HostDevice *dev, UsbControlParams *ctrParams, int32_t timeout);
120 static int32_t ReOpenDevice(HostDevice *port);
122 HostDevice *port, uint8_t interfaceId, uint8_t pipeAddr, UsbdRequestSync **request);
123 int32_t UsbdFindRequestSyncAndCreatwithLength(HostDevice *port, uint8_t interfaceId,
128 HostDevice *port, UsbdRequestSync *requestSync, const uint8_t *buffer, uint32_t length, int32_t timeout);
129 UsbdRequestASync *UsbdFindRequestASync(HostDevice *port, uint8_t interfaceId, uint8_t pipeAddr);
131 HostDevice *port, UsbdRequestASync *reqAsync, const uint8_t *buffer, uint32_t length);
132 int32_t GetRequestMsgFromQueue(HostDevice *port, UsbdRequestASync **reqMsg);
134 HostDevice *port, UsbdRequestASync *reqMsg, int32_t timeout, uint8_t **buffer, uint32_t *length);
138 UsbdBulkASyncList *UsbdBulkASyncListInit(HostDevice *port, uint8_t ifId, uint8_t epId);
139 UsbdBulkASyncList *UsbdBulkASyncListFind(HostDevice *port, uint8_t ifId, uint8_t epId);