Lines Matching defs:info
81 if (ecm->iface[i]->info.interfaceIndex == id) {
598 struct UsbInterfaceInfo *info = NULL;
601 info = &ecm->ctrIface->info;
604 info = &ecm->iface[interfaceIndex]->info;
608 for (uint8_t i = 0; i <= info->pipeNum; i++) {
610 int32_t ret = UsbGetPipeInfo(interfaceHandle, info->curAltSetting, i, &p);
620 p.interfaceId = info->interfaceIndex;
661 ecm->ctrPipe = EcmEnumePipe(ecm, ecm->ctrIface->info.interfaceIndex, USB_PIPE_TYPE_CONTROL, USB_PIPE_DIRECTION_OUT);
686 struct UsbPnpNotifyServiceInfo *info = NULL;
699 info = (struct UsbPnpNotifyServiceInfo *)device->priv;
700 if (info != NULL) {
701 HDF_LOGD("bus:%{public}d+dev:%{public}d", info->busNum, info->devNum);
702 HDF_LOGD("interfaceLength:%{public}d", info->interfaceLength);
703 ecm->busNum = (uint8_t)info->busNum;
704 ecm->devAddr = (uint8_t)info->devNum;
705 ecm->interfaceCnt = info->interfaceLength;
706 err = memcpy_s((void *)(ecm->interfaceIndex), USB_MAX_INTERFACES, (const void *)info->interfaceNumber,
707 info->interfaceLength);
713 HDF_LOGE("%{public}s:%{public}d info is NULL!", __func__, __LINE__);