Lines Matching refs:UsbEcmDevice

210     struct UsbEcmDevice *ecm = port->ecm;
231 struct UsbEcmDevice *ecm = port->ecm;
430 void UsbFnNotifyRequest(struct UsbFnRequest *req, struct UsbEcmDevice *ecm)
441 static void EcmDoNotify(struct UsbEcmDevice *ecm)
498 struct UsbEcmDevice *ecm = req->context;
508 static int32_t EcmSetup(const struct UsbEcmDevice *ecm, const struct UsbFnCtrlRequest *ctrl)
548 struct UsbEcmDevice *ecm = NULL;
573 ecm = (struct UsbEcmDevice *)client->device->service;
600 static int32_t EcmEnable(struct UsbEcmDevice *ecm)
606 static void EcmDisable(const struct UsbEcmDevice *ecm)
614 struct UsbEcmDevice *ecm = NULL;
621 ecm = (struct UsbEcmDevice *)event->context;
654 static int32_t EcmAllocNotifyRequest(struct UsbEcmDevice *ecm)
669 static int32_t EcmAllocEp0Request(struct UsbEcmDevice *ecm)
680 static int32_t EcmParseEachPipe(struct UsbEcmDevice *ecm, struct UsbEcmInterface *iface)
723 static int32_t EcmParseEcmIface(struct UsbEcmDevice *ecm, struct UsbFnInterface *fnIface)
742 static int32_t EcmParseEachIface(struct UsbEcmDevice *ecm, struct UsbFnDevice *fnDev)
769 static int32_t EcmCreateFuncDevice(struct UsbEcmDevice *ecm, struct DeviceResourceIface *iface)
798 static void EcmFreeNotifyRequest(struct UsbEcmDevice *ecm)
811 static int32_t EcmReleaseFuncDevice(struct UsbEcmDevice *ecm)
826 static int32_t UsbEcmAlloc(struct UsbEcmDevice *ecm)
873 static void UsbEcmFree(struct UsbEcmDevice *ecm)
888 struct UsbEcmDevice *ecm = NULL;
895 ecm = (struct UsbEcmDevice *)OsalMemCalloc(sizeof(*ecm));
924 struct UsbEcmDevice *ecm = NULL;
933 ecm = (struct UsbEcmDevice *)device->service;
984 struct UsbEcmDevice *ecm = NULL;
991 ecm = (struct UsbEcmDevice *)device->service;
1015 struct UsbEcmDevice *ecm = NULL;
1021 ecm = (struct UsbEcmDevice *)device->service;