Lines Matching defs:number

1362 parse_num (char* search, const char* line, int base, long int * number)
1371 *number = strtol (start_number, NULL, base);
1373 printf ("Found %s%ld\n", search, *number);
1378 parse_bcd (char* search, const char* line, long int * number)
1393 *number = ((first_part / 10) << 12) + ((first_part % 10) << 8)
1396 printf ("Found %s%ld\n", search, *number);
1407 long int number = 0;
1450 if (parse_bcd ("Ver=", line, &number))
1451 dev->descriptor.bcdUSB = number;
1452 if (parse_num ("Cls=", line, 16, &number))
1453 dev->descriptor.bDeviceClass = number;
1454 if (parse_num ("Sub=", line, 16, &number))
1455 dev->descriptor.bDeviceSubClass = number;
1456 if (parse_num ("Prot=", line, 16, &number))
1457 dev->descriptor.bDeviceProtocol = number;
1458 if (parse_num ("MxPS=", line, 10, &number))
1459 dev->descriptor.bMaxPacketSize0 = number;
1460 if (parse_num ("#Cfgs=", line, 10, &number))
1461 dev->descriptor.bNumConfigurations = number;
1462 dev->config = calloc (number, sizeof (struct usb_config_descriptor));
1465 if (parse_num ("Vendor=", line, 16, &number))
1466 dev->descriptor.idVendor = number;
1467 if (parse_num ("ProdID=", line, 16, &number))
1468 dev->descriptor.idProduct = number;
1469 if (parse_bcd ("Rev=", line, &number))
1470 dev->descriptor.bcdDevice = number;
1476 if (parse_num ("Cfg#=", line, 10, &number))
1478 current_config = number - 1;
1479 dev->config[current_config].bConfigurationValue = number;
1481 if (parse_num ("Ifs=", line, 10, &number))
1482 dev->config[current_config].bNumInterfaces = number;
1484 = calloc (number, sizeof (struct usb_interface));
1485 if (parse_num ("Atr=", line, 16, &number))
1486 dev->config[current_config].bmAttributes = number;
1487 if (parse_num ("MxPwr=", line, 10, &number))
1488 dev->config[current_config].MaxPower = number / 2;
1492 if (parse_num ("If#=", line, 10, &number))
1494 if (current_if != number)
1496 current_if = number;
1500 /* Can't read number of altsettings */
1506 if (parse_num ("Alt=", line, 10, &number))
1508 current_as = number;
1514 if (parse_num ("#EPs=", line, 10, &number))
1516 = number;
1518 = calloc (number, sizeof (struct usb_endpoint_descriptor));
1519 if (parse_num ("Cls=", line, 16, &number))
1521 = number;
1522 if (parse_num ("Sub=", line, 16, &number))
1524 = number;
1525 if (parse_num ("Prot=", line, 16, &number))
1527 = number;
1531 if (parse_num ("Ad=", line, 16, &number))
1533 .endpoint[current_ep].bEndpointAddress = number;
1534 if (parse_num ("Atr=", line, 16, &number))
1536 .endpoint[current_ep].bmAttributes = number;
1537 if (parse_num ("MxPS=", line, 10, &number))
1539 .endpoint[current_ep].wMaxPacketSize = number;
1540 if (parse_num ("Ivl=", line, 10, &number))
1542 .endpoint[current_ep].bInterval = number;