Lines Matching refs:interfaceId

352     HostDevice *port, uint8_t interfaceId, uint8_t pipeAddr, UsbdRequestSync **request)

355 HDF_LOGE("%{public}s:ifId:%{public}u, epId:%{public}u", __func__, interfaceId, pipeAddr);
360 UsbdRequestSync *requestSync = UsbdDispatcher::UsbdFindRequestSync(port, interfaceId, pipeAddr);
372 int32_t ret = UsbdDispatcher::GetPipe(port, interfaceId, pipeAddr, &pipe);
374 HDF_LOGE("%{public}s: get pipe failed ifId:%{public}u, epId:%{public}u", __func__, interfaceId, pipeAddr);
378 UsbInterfaceHandle *ifHandle = InterfaceIdToHandle(port, interfaceId);
386 HDF_LOGE("%{public}s:fail ifId:%{public}u pipeId:%{public}u", __func__, interfaceId, pipeAddr);
396 HDF_LOGE("%{public}s:Release failed ifId:%{public}u pipeId:%{public}u", __func__, interfaceId, pipeAddr);
404 int32_t UsbImpl::UsbdFindRequestSyncAndCreatwithLength(HostDevice *port, uint8_t interfaceId,
408 HDF_LOGE("%{public}s:ifId:%{public}u, epId:%{public}u", __func__, interfaceId, pipeAddr);
413 UsbdRequestSync *requestSync = UsbdDispatcher::UsbdFindRequestSync(port, interfaceId, pipeAddr);
422 __func__, interfaceId, pipeAddr);
432 int32_t ret = UsbdDispatcher::GetPipe(port, interfaceId, pipeAddr, &pipe);
434 HDF_LOGE("%{public}s: get pipe failed ifId:%{public}u, epId:%{public}u", __func__, interfaceId, pipeAddr);
438 UsbInterfaceHandle *ifHandle = InterfaceIdToHandle(port, interfaceId);
446 HDF_LOGE("%{public}s:fail ifId:%{public}u pipeId:%{public}u", __func__, interfaceId, pipeAddr);
541 UsbdRequestASync *UsbImpl::UsbdFindRequestASync(HostDevice *port, uint8_t interfaceId, uint8_t pipeAddr)
560 if (req->pipe.interfaceId == interfaceId && ((req->pipe.pipeAddress | req->pipe.pipeDirection) == pipeAddr)) {
581 req = UsbdDispatcher::UsbdRequestASyncCreatAndInsert(port, interfaceId, pipeAddr);
1336 int32_t UsbImpl::ClaimInterface(const UsbDev &dev, uint8_t interfaceId, uint8_t force)
1347 if (interfaceId >= USB_MAX_INTERFACES) {
1348 HDF_LOGE("%{public}s:interfaceId larger than max num", __func__);
1352 if (port->iface[interfaceId] == nullptr) {
1354 port->iface[interfaceId] =
1355 UsbClaimInterface(port->service->session_, port->busNum, port->devAddr, interfaceId);
1357 port->iface[interfaceId] =
1358 UsbClaimInterfaceUnforce(port->service->session_, port->busNum, port->devAddr, interfaceId);
1360 if (port->iface[interfaceId] == nullptr) {
1366 if (port->devHandle[interfaceId] == nullptr) {
1367 port->devHandle[interfaceId] = UsbOpenInterface(port->iface[interfaceId]);
1368 if (port->devHandle[interfaceId] == nullptr) {
1376 int32_t UsbImpl::ManageInterface(const UsbDev &dev, uint8_t interfaceId, bool disable)
1383 if (interfaceId >= USB_MAX_INTERFACES) {
1384 HDF_LOGE("%{public}s:interfaceId larger then max num", __func__);
1388 port->iface[interfaceId] =
1389 UsbManageInterface(port->service->session_, port->busNum, port->devAddr, interfaceId, disable);
1390 if (port->iface[interfaceId] == nullptr) {
1398 int32_t UsbImpl::ReleaseInterface(const UsbDev &dev, uint8_t interfaceId)
1410 if (interfaceId < USB_MAX_INTERFACES) {
1411 if (port->devHandle[interfaceId] == nullptr || port->iface[interfaceId] == nullptr) {
1427 UsbCloseInterface(port->devHandle[interfaceId], false);
1428 port->devHandle[interfaceId] = nullptr;
1429 UsbReleaseInterface(port->iface[interfaceId]);
1430 port->iface[interfaceId] = nullptr;
1433 HDF_LOGE("%{public}s:interfaceId failed busNum:%{public}u devAddr:%{public}u interfaceId:%{public}u", __func__,
1434 port->busNum, port->devAddr, interfaceId);
1441 int32_t UsbImpl::SetInterface(const UsbDev &dev, uint8_t interfaceId, uint8_t altIndex)
1453 UsbInterfaceHandle *interfaceHandle = InterfaceIdToHandle(port, interfaceId);
1454 if (interfaceHandle == nullptr || interfaceId >= USB_MAX_INTERFACES) {
1455 HDF_LOGE("%{public}s:interfaceId failed busNum:%{public}u devAddr:%{public}u interfaceId:%{public}u", __func__,
1456 port->busNum, port->devAddr, interfaceId);
1460 int32_t ret = UsbSelectInterfaceSetting(interfaceHandle, altIndex, &port->iface[interfaceId]);
2210 HDF_LOGW("%{public}s:UsbdBulkASyncListFind failed interfaceId:%{public}u endpointId:%{public}u", __func__,
2230 HDF_LOGE("%{public}s:interfaceId larger then max num", __func__);
2240 int32_t UsbImpl::GetInterfaceActiveStatus(const UsbDev &dev, uint8_t interfaceId, bool &unactivated)
2247 if (interfaceId >= USB_MAX_INTERFACES) {
2248 HDF_LOGE("%{public}s:interfaceId larger then max num", __func__);
2252 unactivated = UsbGetInterfaceActiveStatus(port->service->session_, port->busNum, port->devAddr, interfaceId);