Lines Matching refs:descr
24 #define copy_descr_attr16(dev, descr, attr) \
25 ((dev)->attr = le16toh((descr)->attr)) \
27 #define copy_descr_attr(dev, descr, attr) \
28 ((dev)->attr = (descr)->attr) \
67 struct usb_device_descriptor descr;
81 ret = fread((char *) &descr, sizeof(descr), 1, fd);
83 err("Cannot read vudc device descr file: %s", strerror(errno));
88 copy_descr_attr(dev, &descr, bDeviceClass);
89 copy_descr_attr(dev, &descr, bDeviceSubClass);
90 copy_descr_attr(dev, &descr, bDeviceProtocol);
91 copy_descr_attr(dev, &descr, bNumConfigurations);
92 copy_descr_attr16(dev, &descr, idVendor);
93 copy_descr_attr16(dev, &descr, idProduct);
94 copy_descr_attr16(dev, &descr, bcdDevice);