Home
last modified time | relevance | path

Searched refs:UsbFnDevice (Results 1 - 17 of 17) sorted by relevance

/drivers/peripheral/usb/interfaces/ddk/device/
H A Dusbfn_device.h36 * <b>UsbFnDevice</b> corresponds to the device object in the USB specifications.
40 struct UsbFnDevice { struct
166 * @return Returns the pointer to the <b>UsbFnDevice</b> if the operation is successful;
169 const struct UsbFnDevice *UsbFnCreateDevice(const char *udcName, struct UsbFnDescriptorData *descriptor);
181 int32_t UsbFnRemoveDevice(struct UsbFnDevice *fnDevice);
182 const struct UsbFnDevice *UsbFnGetDevice(const char *udcName);
183 int32_t UsbFnGetDeviceState(struct UsbFnDevice *fnDevice, UsbFnDeviceState *devState);
196 const struct UsbFnInterface *UsbFnGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex);
/drivers/peripheral/usb/ddk/device/include/
H A Dusbfn_dev_mgr.h28 struct UsbFnDevice fnDev;
43 int32_t UsbFnMgrDeviceRemove(struct UsbFnDevice *fnDevice);
45 int32_t UsbFnMgrDeviceGetState(struct UsbFnDevice *fnDevice, UsbFnDeviceState *devState);
46 const struct UsbFnInterfaceMgr *UsbFnMgrDeviceGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex);
/drivers/peripheral/usb/ddk/device/src/
H A Dusbfn_sdk_if.c109 const struct UsbFnDevice *UsbFnCreateDevice(const char *udcName, struct UsbFnDescriptorData *descriptor) in UsbFnCreateDevice()
141 return (struct UsbFnDevice *)UsbFnMgrDeviceCreate(udcName, des, property); in UsbFnCreateDevice()
144 int32_t UsbFnRemoveDevice(struct UsbFnDevice *fnDevice) in UsbFnRemoveDevice()
153 const struct UsbFnDevice *UsbFnGetDevice(const char *udcName) in UsbFnGetDevice()
159 return (struct UsbFnDevice *)UsbFnMgrDeviceGet((const char *)udcName); in UsbFnGetDevice()
162 int32_t UsbFnGetDeviceState(struct UsbFnDevice *fnDevice, UsbFnDeviceState *devState) in UsbFnGetDeviceState()
171 const struct UsbFnInterface *UsbFnGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex) in UsbFnGetInterface()
H A Dusbfn_dev_mgr.c257 int32_t UsbFnMgrDeviceRemove(struct UsbFnDevice *fnDevice) in UsbFnMgrDeviceRemove()
329 int32_t UsbFnMgrDeviceGetState(struct UsbFnDevice *fnDevice, UsbFnDeviceState *devState) in UsbFnMgrDeviceGetState()
340 const struct UsbFnInterfaceMgr *UsbFnMgrDeviceGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex) in UsbFnMgrDeviceGetInterface()
/drivers/peripheral/usb/gadget/function/usbfn/
H A Ddev_usbfn.c43 struct UsbFnDevice *g_fnDev = NULL;
65 struct UsbFnDevice *fnDev = NULL; in UsbFnRegistUsbfnDevice()
81 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice(devMgr->udcName, &devMgr->descData); in UsbFnRegistUsbfnDevice()
/drivers/peripheral/usb/test/unittest/device_sdk/
H A Dusb_device_sdk_if_test.cpp64 struct UsbFnDevice *fnDev = nullptr; in HWTEST_F()
68 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in HWTEST_F()
75 struct UsbFnDevice *fnDev = nullptr; in HWTEST_F()
79 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_1", &descData); in HWTEST_F()
86 struct UsbFnDevice *fnDev = nullptr; in HWTEST_F()
90 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in HWTEST_F()
97 struct UsbFnDevice *fnDev = nullptr; in HWTEST_F()
101 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in HWTEST_F()
108 struct UsbFnDevice *fnDev = nullptr; in HWTEST_F()
113 fnDev = (struct UsbFnDevice *)UsbFnCreateDevic in HWTEST_F()
[all...]
H A Dusb_device_cdcacm_test.h94 struct UsbFnDevice *fnDev;
H A Dusb_device_cdcacm_test.cpp710 acmDevice->fnDev = const_cast<struct UsbFnDevice *>(UsbFnCreateDevice("100e0000.hidwc3_0", &descData)); in SetUpAcmDevice()
/drivers/peripheral/usb/gadget/function/include/
H A Dcdcecm.h77 struct UsbFnDevice *fnDev;
H A Dcdcacm.h93 struct UsbFnDevice *fnDev;
/drivers/hdf_core/framework/test/unittest/model/usb/device/src/
H A Dusb_device_lite_sdk_if_test.c35 struct UsbFnDevice *fnDev = NULL; in UsbFnDviceTestCreate002()
40 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in UsbFnDviceTestCreate002()
50 struct UsbFnDevice *fnDev = NULL; in UsbFnDviceTestCreate003()
55 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in UsbFnDviceTestCreate003()
65 struct UsbFnDevice *fnDev = NULL; in UsbFnDviceTestCreate004()
70 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in UsbFnDviceTestCreate004()
80 struct UsbFnDevice *fnDev = NULL; in UsbFnDviceTestCreate005()
85 fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_1", &descData); in UsbFnDviceTestCreate005()
95 struct UsbFnDevice *fnDev = NULL; in UsbFnDviceTestCreate006()
101 fnDev = (struct UsbFnDevice *)UsbFnCreateDevic in UsbFnDviceTestCreate006()
[all...]
H A Dusb_device_lite_cdcacm_test.c703 acmDevice->fnDev = (struct UsbFnDevice *)UsbFnCreateDevice("100e0000.hidwc3_0", &descData); in SetUpAcmDevice()
781 struct UsbFnDevice *device = NULL; in RemoveUsbDevice()
788 device = (struct UsbFnDevice *)UsbFnGetDevice(udcName); in RemoveUsbDevice()
/drivers/peripheral/usb/gadget/function/mtp/include/
H A Dusbfn_mtp_impl.h119 struct UsbFnDevice *fnDev;
227 int32_t UsbMtpDeviceParseEachIface(struct UsbFnDevice *fnDev);
/drivers/hdf_core/framework/test/unittest/model/usb/device/include/
H A Dusb_device_lite_cdcacm_test.h86 struct UsbFnDevice *fnDev;
/drivers/peripheral/usb/gadget/function/ecm/
H A Dcdcecm.c742 static int32_t EcmParseEachIface(struct UsbEcmDevice *ecm, struct UsbFnDevice *fnDev) in EcmParseEachIface()
771 struct UsbFnDevice *fnDev = NULL; in EcmCreateFuncDevice()
779 fnDev = (struct UsbFnDevice *)UsbFnGetDevice(ecm->udcName); in EcmCreateFuncDevice()
/drivers/peripheral/usb/gadget/function/mtp/src/
H A Dusbfn_mtp_impl.cpp783 int32_t UsbfnMtpImpl::UsbMtpDeviceParseEachIface(struct UsbFnDevice *fnDev) in UsbMtpDeviceParseEachIface()
815 struct UsbFnDevice *fnDev = nullptr; in UsbMtpDeviceCreateFuncDevice()
817 fnDev = const_cast<struct UsbFnDevice *>(UsbFnGetDevice(udcName)); in UsbMtpDeviceCreateFuncDevice()
820 fnDev = const_cast<struct UsbFnDevice *>(UsbFnGetDevice(UDC_NAME)); in UsbMtpDeviceCreateFuncDevice()
/drivers/peripheral/usb/gadget/function/acm/
H A Dcdcacm.c1396 static int32_t AcmParseEachIface(struct UsbAcmDevice *acm, struct UsbFnDevice *fnDev) in AcmParseEachIface()
1427 struct UsbFnDevice *fnDev = NULL; in AcmCreateFuncDevice()
1434 fnDev = (struct UsbFnDevice *)UsbFnGetDevice(acm->udcName); in AcmCreateFuncDevice()

Completed in 15 milliseconds