Lines Matching refs:udev
162 dev_dbg(&sdev->udev->dev, "shutdown sockfd %d\n", ud->sockfd);
213 struct usb_device *udev = sdev->udev;
216 dev_dbg(&udev->dev, "device reset");
218 ret = usb_lock_device_for_reset(udev, NULL);
220 dev_err(&udev->dev, "lock for reset\n");
228 ret = usb_reset_device(udev);
229 usb_unlock_device(udev);
233 dev_err(&udev->dev, "device reset\n");
236 dev_info(&udev->dev, "device reset\n");
251 * @udev: usb_device of a new device
255 static struct stub_device *stub_device_alloc(struct usb_device *udev)
258 int busnum = udev->bus->busnum;
259 int devnum = udev->devnum;
261 dev_dbg(&udev->dev, "allocating stub device");
268 sdev->udev = usb_get_dev(udev);
298 dev_dbg(&udev->dev, "register new device\n");
308 static int stub_probe(struct usb_device *udev)
311 const char *udev_busid = dev_name(&udev->dev);
316 dev_dbg(&udev->dev, "Enter probe\n");
321 sdev = stub_device_alloc(udev);
329 dev_info(&udev->dev,
345 if (udev->descriptor.bDeviceClass == USB_CLASS_HUB) {
346 dev_dbg(&udev->dev, "%s is a usb hub device... skip!\n",
352 if (!strcmp(udev->bus->bus_name, "vhci_hcd")) {
353 dev_dbg(&udev->dev,
362 dev_info(&udev->dev,
364 udev->bus->busnum, udev->devnum);
369 dev_set_drvdata(&udev->dev, sdev);
372 busid_priv->udev = udev;
385 rc = usb_hub_claim_port(udev->parent, udev->portnum,
386 (struct usb_dev_state *) udev);
388 dev_dbg(&udev->dev, "unable to claim port\n");
395 dev_set_drvdata(&udev->dev, NULL);
410 usb_put_dev(udev);
428 static void stub_disconnect(struct usb_device *udev)
431 const char *udev_busid = dev_name(&udev->dev);
435 dev_dbg(&udev->dev, "Enter disconnect\n");
443 sdev = dev_get_drvdata(&udev->dev);
447 dev_err(&udev->dev, "could not get device");
453 dev_set_drvdata(&udev->dev, NULL);
463 rc = usb_hub_release_port(udev->parent, udev->portnum,
464 (struct usb_dev_state *) udev);
471 dev_dbg(&udev->dev, "unable to release port (%i)\n", rc);
489 usb_put_dev(sdev->udev);
509 static int stub_suspend(struct usb_device *udev, pm_message_t message)
511 dev_dbg(&udev->dev, "stub_suspend\n");
516 static int stub_resume(struct usb_device *udev, pm_message_t message)
518 dev_dbg(&udev->dev, "stub_resume\n");