Lines Matching refs:fnIface
672 struct UsbFnInterface *fnIface = iface->fn; in EcmParseEachPipe() local
673 for (uint32_t i = 0; i < fnIface->info.numPipes; i++) { in EcmParseEachPipe()
676 int32_t ret = UsbFnGetInterfacePipeInfo(fnIface, i, &pipeInfo); in EcmParseEachPipe()
707 static int32_t EcmParseEcmIface(struct UsbEcmDevice *ecm, struct UsbFnInterface *fnIface) in EcmParseEcmIface() argument
711 UsbFnInterfaceHandle handle = UsbFnOpenInterface(fnIface); in EcmParseEcmIface()
716 iface.fn = fnIface; in EcmParseEcmIface()
728 struct UsbFnInterface *fnIface = NULL; in EcmParseEachIface() local
732 fnIface = (struct UsbFnInterface *)UsbFnGetInterface(fnDev, i); in EcmParseEachIface()
733 if (fnIface == NULL) { in EcmParseEachIface()
738 if (fnIface->info.subclass == USB_DDK_CDC_SUBCLASS_ETHERNET) { in EcmParseEachIface()
739 (void)EcmParseEcmIface(ecm, fnIface); in EcmParseEachIface()
740 fnIface = (struct UsbFnInterface *)UsbFnGetInterface(fnDev, i + 1); in EcmParseEachIface()
741 if (fnIface == NULL) { in EcmParseEachIface()
745 (void)EcmParseEcmIface(ecm, fnIface); in EcmParseEachIface()