Lines Matching defs:descriptor
974 static int32_t UsbFnAdapterCreateDevice(const char *udcName, const char *devName, struct UsbFnDeviceDesc *descriptor)
987 ret = WriteDeviceDescriptor(devName, descriptor->deviceDesc, descriptor->deviceStrings);
993 for (i = 0; descriptor->configs[i] != NULL; i++) {
994 confVal = descriptor->configs[i]->configurationValue;
995 ret = WriteConfPowerAttributes(devName, descriptor->configs[i], confVal);
1001 for (j = 0; descriptor->deviceStrings[j] != NULL; j++) {
1002 ret = UsbFnWriteConfString(devName, confVal, descriptor->deviceStrings[j]->language,
1003 descriptor->deviceStrings[j]->strings[descriptor->configs[i]->iConfiguration].s);
1010 for (j = 0; descriptor->configs[i]->functions[j] != NULL; j++) {
1011 if (!CreateFun(descriptor->configs[i]->functions[j], devName, &confVal, &ret)) {