Lines Matching refs:udev
196 struct usb_device* udev; /* save off the usb device pointer */ member
361 result = usb_control_msg (dev->udev, in tower_open()
362 usb_rcvctrlpipe(dev->udev, 0), in tower_open()
371 dev_err(&dev->udev->dev, in tower_open()
381 dev->udev, in tower_open()
382 usb_rcvintpipe(dev->udev, dev->interrupt_in_endpoint->bEndpointAddress), in tower_open()
395 dev_err(&dev->udev->dev, in tower_open()
434 dev_dbg(&dev->udev->dev, "%s: device not opened exactly once\n", in tower_release()
439 if (dev->udev == NULL) { in tower_release()
478 if (dev->udev) in tower_abort_transfers()
481 if (dev->interrupt_out_busy && dev->udev) in tower_abort_transfers()
517 if (!dev->udev) in tower_poll()
564 if (dev->udev == NULL) { in tower_read()
572 dev_dbg(&dev->udev->dev, "read request of 0 bytes\n"); in tower_read()
650 if (dev->udev == NULL) { in tower_write()
658 dev_dbg(&dev->udev->dev, "write request of 0 bytes\n"); in tower_write()
676 dev_dbg(&dev->udev->dev, "%s: count = %Zd, bytes_to_write = %Zd\n", in tower_write()
686 dev->udev, in tower_write()
687 usb_sndintpipe(dev->udev, dev->interrupt_out_endpoint->bEndpointAddress), in tower_write()
700 dev_err(&dev->udev->dev, in tower_write()
724 lego_usb_tower_debug_data(&dev->udev->dev, __func__, in tower_interrupt_in_callback()
733 dev_dbg(&dev->udev->dev, in tower_interrupt_in_callback()
748 dev_dbg(&dev->udev->dev, "%s: received %d bytes\n", in tower_interrupt_in_callback()
759 if (dev->interrupt_in_running && dev->udev) { in tower_interrupt_in_callback()
762 dev_err(&dev->udev->dev, in tower_interrupt_in_callback()
781 lego_usb_tower_debug_data(&dev->udev->dev, __func__, in tower_interrupt_out_callback()
788 dev_dbg(&dev->udev->dev, in tower_interrupt_out_callback()
807 struct usb_device *udev = interface_to_usbdev(interface); in tower_probe() local
827 dev->udev = udev; in tower_probe()
920 result = usb_control_msg (udev, in tower_probe()
921 usb_rcvctrlpipe(udev, 0), in tower_probe()
976 dev->udev = NULL; in tower_disconnect()