Lines Matching refs:udev
109 struct usb_device *udev; in get_endpoints() local
175 udev = testdev_to_usbdev(dev); in get_endpoints()
178 tmp = usb_set_interface(udev, in get_endpoints()
186 dev->in_pipe = usb_rcvbulkpipe(udev, in get_endpoints()
188 dev->out_pipe = usb_sndbulkpipe(udev, in get_endpoints()
193 dev->in_iso_pipe = usb_rcvisocpipe(udev, in get_endpoints()
200 dev->out_iso_pipe = usb_sndisocpipe(udev, in get_endpoints()
207 dev->in_int_pipe = usb_rcvintpipe(udev, in get_endpoints()
214 dev->out_int_pipe = usb_sndintpipe(udev, in get_endpoints()
236 struct usb_device *udev, in usbtest_alloc_urb() argument
250 usb_fill_int_urb(urb, udev, pipe, NULL, bytes, simple_callback, in usbtest_alloc_urb()
253 usb_fill_bulk_urb(urb, udev, pipe, NULL, bytes, simple_callback, in usbtest_alloc_urb()
256 urb->interval = (udev->speed == USB_SPEED_HIGH) in usbtest_alloc_urb()
264 urb->transfer_buffer = usb_alloc_coherent(udev, bytes + offset, in usbtest_alloc_urb()
292 struct usb_device *udev, in simple_alloc_urb() argument
297 return usbtest_alloc_urb(udev, pipe, bytes, URB_NO_TRANSFER_DMA_MAP, 0, in simple_alloc_urb()
306 static unsigned get_maxpacket(struct usb_device *udev, int pipe) in get_maxpacket() argument
310 ep = usb_pipe_endpoint(udev, pipe); in get_maxpacket()
419 struct usb_device *udev = urb->dev; in simple_io() local
445 urb->dev = udev; in simple_io()
464 dev_err(&udev->dev, in simple_io()
561 struct usb_device *udev = testdev_to_usbdev(tdev); in perform_sglist() local
568 retval = usb_sg_init(req, udev, pipe, in perform_sglist()
569 (udev->speed == USB_SPEED_HIGH) in perform_sglist()
619 struct usb_device *udev = interface_to_usbdev(iface); in get_altsetting() local
622 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in get_altsetting()
640 struct usb_device *udev; in set_altsetting() local
645 udev = interface_to_usbdev(iface); in set_altsetting()
646 return usb_set_interface(udev, in set_altsetting()
776 struct usb_device *udev = interface_to_usbdev(iface); in ch9_postconfig() local
815 if (!realworld || udev->descriptor.bNumConfigurations != 1) { in ch9_postconfig()
816 int expected = udev->actconfig->desc.bConfigurationValue; in ch9_postconfig()
822 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in ch9_postconfig()
834 retval = usb_get_descriptor(udev, USB_DT_DEVICE, 0, in ch9_postconfig()
835 dev->buf, sizeof(udev->descriptor)); in ch9_postconfig()
836 if (retval != sizeof(udev->descriptor)) { in ch9_postconfig()
845 if (le16_to_cpu(udev->descriptor.bcdUSB) >= 0x0210) { in ch9_postconfig()
851 retval = usb_get_descriptor(udev, USB_DT_BOS, 0, dev->buf, in ch9_postconfig()
852 sizeof(*udev->bos->desc)); in ch9_postconfig()
853 if (retval != sizeof(*udev->bos->desc)) { in ch9_postconfig()
869 retval = usb_get_descriptor(udev, USB_DT_BOS, 0, dev->buf, in ch9_postconfig()
877 length = sizeof(*udev->bos->desc); in ch9_postconfig()
890 dev_warn(&udev->dev, "not device capability descriptor, skip\n"); in ch9_postconfig()
926 for (i = 0; i < udev->descriptor.bNumConfigurations; i++) { in ch9_postconfig()
927 retval = usb_get_descriptor(udev, USB_DT_CONFIG, i, in ch9_postconfig()
942 if (le16_to_cpu(udev->descriptor.bcdUSB) == 0x0200) { in ch9_postconfig()
946 retval = usb_get_descriptor(udev, in ch9_postconfig()
950 if (udev->speed == USB_SPEED_HIGH) { in ch9_postconfig()
967 retval = usb_get_descriptor(udev, in ch9_postconfig()
982 retval = usb_get_status(udev, USB_RECIP_DEVICE, 0, dev->buf); in ch9_postconfig()
992 retval = usb_get_status(udev, USB_RECIP_INTERFACE, in ch9_postconfig()
1149 struct usb_device *udev = testdev_to_usbdev(dev); in test_ctrl_queue() local
1174 int pipe = usb_rcvctrlpipe(udev, 0); in test_ctrl_queue()
1224 if (udev->speed != USB_SPEED_HIGH) in test_ctrl_queue()
1246 pipe = usb_sndctrlpipe(udev, 0); in test_ctrl_queue()
1278 if (udev->speed == USB_SPEED_SUPER) in test_ctrl_queue()
1281 len = 1024 - udev->descriptor.bMaxPacketSize0; in test_ctrl_queue()
1287 len = udev->descriptor.bMaxPacketSize0; in test_ctrl_queue()
1288 if (udev->speed == USB_SPEED_SUPER) in test_ctrl_queue()
1302 if (udev->bos) in test_ctrl_queue()
1303 len = le16_to_cpu(udev->bos->desc->wTotalLength); in test_ctrl_queue()
1306 if (le16_to_cpu(udev->descriptor.bcdUSB) < 0x0201) in test_ctrl_queue()
1315 urb[i] = u = simple_alloc_urb(udev, pipe, len, 0); in test_ctrl_queue()
1356 urb[i]->dev = udev; in test_ctrl_queue()
1504 struct usb_device *udev = testdev_to_usbdev(dev); in unlink_queued() local
1515 buf = usb_alloc_coherent(udev, size, GFP_KERNEL, &buf_dma); in unlink_queued()
1528 usb_fill_bulk_urb(ctx.urbs[i], udev, pipe, buf, size, in unlink_queued()
1569 usb_free_coherent(udev, size, buf, buf_dma); in unlink_queued()
1673 struct usb_device *udev = testdev_to_usbdev(dev); in halt_simple() local
1675 if (udev->speed == USB_SPEED_SUPER) in halt_simple()
1676 urb = simple_alloc_urb(udev, 0, 1024, 0); in halt_simple()
1678 urb = simple_alloc_urb(udev, 0, 512, 0); in halt_simple()
1717 struct usb_device *udev; in ctrl_out() local
1727 udev = testdev_to_usbdev(dev); in ctrl_out()
1738 retval = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ctrl_out()
1752 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in ctrl_out()
1863 struct usb_device *udev, in iso_alloc_urb() argument
1882 urb->dev = udev; in iso_alloc_urb()
1887 urb->transfer_buffer = usb_alloc_coherent(udev, bytes + offset, in iso_alloc_urb()
1925 struct usb_device *udev; in test_iso_queue() local
1941 udev = testdev_to_usbdev(dev); in test_iso_queue()
1945 (udev->speed == USB_SPEED_HIGH) ? "micro" : "", in test_iso_queue()
1949 urbs[i] = iso_alloc_urb(udev, pipe, desc, in test_iso_queue()
1962 / ((udev->speed == USB_SPEED_HIGH) ? 8 : 1), in test_iso_queue()
2059 struct usb_device *udev = testdev_to_usbdev(dev); in usbtest_ioctl() local
2128 urb = simple_alloc_urb(udev, dev->out_pipe, param->length, 0); in usbtest_ioctl()
2143 urb = simple_alloc_urb(udev, dev->in_pipe, param->length, 0); in usbtest_ioctl()
2158 urb = simple_alloc_urb(udev, dev->out_pipe, param->length, 0); in usbtest_ioctl()
2174 urb = simple_alloc_urb(udev, dev->in_pipe, param->length, 0); in usbtest_ioctl()
2482 urb = simple_alloc_urb(udev, dev->out_int_pipe, param->length, in usbtest_ioctl()
2498 urb = simple_alloc_urb(udev, dev->in_int_pipe, param->length, in usbtest_ioctl()
2539 struct usb_device *udev; in usbtest_probe() local
2546 udev = interface_to_usbdev(intf); in usbtest_probe()
2552 if (!vendor || le16_to_cpu(udev->descriptor.idVendor) != (u16)vendor) in usbtest_probe()
2554 if (product && le16_to_cpu(udev->descriptor.idProduct) != (u16)product) in usbtest_probe()
2558 le16_to_cpu(udev->descriptor.idVendor), in usbtest_probe()
2559 le16_to_cpu(udev->descriptor.idProduct)); in usbtest_probe()
2586 if (force_interrupt || udev->speed == USB_SPEED_LOW) { in usbtest_probe()
2588 dev->in_pipe = usb_rcvintpipe(udev, info->ep_in); in usbtest_probe()
2592 dev->out_pipe = usb_sndintpipe(udev, info->ep_out); in usbtest_probe()
2610 dev->in_pipe = usb_rcvbulkpipe(udev, in usbtest_probe()
2613 dev->out_pipe = usb_sndbulkpipe(udev, in usbtest_probe()
2633 usb_speed_string(udev->speed), in usbtest_probe()