Lines Matching refs:dev
159 struct usb_device_descriptor dev; in testdev_ifnum() local
161 if (fread(&dev, sizeof dev, 1, fd) != 1) in testdev_ifnum()
164 if (dev.bLength != sizeof dev || dev.bDescriptorType != USB_DT_DEVICE) in testdev_ifnum()
168 if (dev.idVendor == 0x0547 && dev.idProduct == 0x1002) in testdev_ifnum()
184 if (dev.idVendor == 0x0547 && dev.idProduct == 0x2235) in testdev_ifnum()
188 if (dev.idVendor == 0x04b4 && dev.idProduct == 0x8613) in testdev_ifnum()
192 if (dev.idVendor == 0x0547 && dev.idProduct == 0x0080) in testdev_ifnum()
196 if (dev.idVendor == 0x06cd && dev.idProduct == 0x010b) in testdev_ifnum()
202 if (dev.idVendor == 0x0525 && dev.idProduct == 0xa4a0) in testdev_ifnum()
206 if (dev.idVendor == 0x0525 && dev.idProduct == 0xa4a4) in testdev_ifnum()
211 if (dev.idVendor == 0x0525 && dev.idProduct == 0xa4a3) in testdev_ifnum()
216 if (dev.idVendor == 0xfff0 && dev.idProduct == 0xfff0) in testdev_ifnum()
222 if (dev.idVendor == 0x0b62 && dev.idProduct == 0x0059) in testdev_ifnum()
231 if (dev.idVendor == 0x0525 && dev.idProduct == 0xa4ac in testdev_ifnum()
232 && (dev.bDeviceClass == USB_CLASS_PER_INTERFACE in testdev_ifnum()
233 || dev.bDeviceClass == USB_CLASS_VENDOR_SPEC)) in testdev_ifnum()
293 struct testdev *dev = arg; in handle_testdev() local
297 if ((fd = open (dev->name, O_RDWR)) < 0) { in handle_testdev()
306 dev->speed = status; in handle_testdev()
308 speed(dev->speed), dev->name, dev->ifnum); in handle_testdev()
312 if (dev->test != -1 && dev->test != i) in handle_testdev()
314 dev->param.test_num = i; in handle_testdev()
316 status = usbdev_ioctl (fd, dev->ifnum, in handle_testdev()
317 USBTEST_REQUEST, &dev->param); in handle_testdev()
333 dev->name, i, errno, buf); in handle_testdev()
335 printf ("%s test %d, %4d.%.06d secs\n", dev->name, i, in handle_testdev()
336 (int) dev->param.duration.tv_sec, in handle_testdev()
337 (int) dev->param.duration.tv_usec); in handle_testdev()
341 if (dev->forever) in handle_testdev()
510 struct testdev dev; in main() local
516 memset (&dev, 0, sizeof dev); in main()
517 dev.name = device; in main()
518 dev.param = param; in main()
519 dev.forever = forever; in main()
520 dev.test = test; in main()
521 return handle_testdev (&dev) != &dev; in main()