Lines Matching defs:descriptor
110 int32_t fd, struct FconfigString * const gadgetName, const struct UsbFnDeviceDesc * const descriptor)
114 if (gadgetName == NULL || descriptor == NULL) {
121 int32_t ret = memcpy_s(&devDesc.devDesc, sizeof(devDesc.devDesc), descriptor->deviceDesc, sizeof(devDesc.devDesc));
186 int32_t fd, struct FconfigString * const gadgetName, const struct UsbFnDeviceDesc *descriptor)
188 if (gadgetName == NULL || descriptor == NULL) {
196 for (uint32_t iCount = 0; descriptor->deviceStrings[iCount]; iCount++) {
197 int32_t ret = UsbFnAdapterWriteDevString(fd, &devStrings, descriptor->deviceStrings[iCount]);
534 int32_t fd, struct FconfigString * const gadgetName, const struct UsbFnDeviceDesc * const descriptor)
539 if (gadgetName == NULL || descriptor == NULL || descriptor->configs == NULL) {
543 for (uint32_t iCount = 0; descriptor->configs[iCount]; iCount++) {
546 uint8_t confVal = descriptor->configs[iCount]->configurationValue;
560 ret = UsbFnAdapterFillConfigDesc(&configDesc.cfgDesc, descriptor->configs[iCount]);
571 fd, descriptor->configs[iCount], FCONFIG_CMD_MAKE_FUNCTION, gadgetName, &configDesc.configName);
606 static int32_t UsbFnAdapterCreateDevice(const char *udcName, const char *devName, struct UsbFnDeviceDesc *descriptor)
626 ret = UsbFnAdapterWriteDevDesc(fd, &gadgetName, descriptor);
631 ret = UsbFnAdapterWriteDevStrings(fd, &gadgetName, descriptor);
636 ret = UsbFnAdapterWriteConfigs(fd, &gadgetName, descriptor);
658 int32_t configFd, struct FconfigString * const gadgetName, struct UsbFnDeviceDesc * const descriptor)
667 if (gadgetName == NULL || descriptor == NULL) {
671 for (iCount = 0; descriptor->configs[iCount]; iCount++) {
674 confVal = descriptor->configs[iCount]->configurationValue;
688 configFd, descriptor->configs[iCount], FCONFIG_CMD_DROP_FUNCTION, gadgetName, &configName);
693 ret = UsbFnAdapterFillConfigDesc(&configDesc.cfgDesc, descriptor->configs[iCount]);
711 static int32_t UsbFnAdapterDelDevice(const char *devName, const char *udcName, struct UsbFnDeviceDesc *descriptor)
717 if (devName == NULL || udcName == NULL || descriptor == NULL) {
733 ret = UsbFnAdapterDelConfigs(configFd, &gadgetName, descriptor);