Lines Matching defs:fnDev
742 static int32_t EcmParseEachIface(struct UsbEcmDevice *ecm, struct UsbFnDevice *fnDev)
747 for (i = 0; i < fnDev->numInterfaces; i++) {
748 fnIface = (struct UsbFnInterface *)UsbFnGetInterface(fnDev, i);
756 fnIface = (struct UsbFnInterface *)UsbFnGetInterface(fnDev, i + 1);
771 struct UsbFnDevice *fnDev = NULL;
779 fnDev = (struct UsbFnDevice *)UsbFnGetDevice(ecm->udcName);
780 if (fnDev == NULL) {
785 ret = EcmParseEachIface(ecm, fnDev);
791 ecm->fnDev = fnDev;
814 if (ecm->fnDev == NULL) {
815 HDF_LOGE("%{public}s: fnDev is null", __func__);