Lines Matching refs:udev
164 dev_dbg(&sdev->udev->dev, "shutdown sockfd %d\n", ud->sockfd);
215 struct usb_device *udev = sdev->udev;
218 dev_dbg(&udev->dev, "device reset");
220 ret = usb_lock_device_for_reset(udev, NULL);
222 dev_err(&udev->dev, "lock for reset\n");
230 ret = usb_reset_device(udev);
231 usb_unlock_device(udev);
235 dev_err(&udev->dev, "device reset\n");
238 dev_info(&udev->dev, "device reset\n");
253 * @udev: usb_device of a new device
257 static struct stub_device *stub_device_alloc(struct usb_device *udev)
260 int busnum = udev->bus->busnum;
261 int devnum = udev->devnum;
263 dev_dbg(&udev->dev, "allocating stub device");
270 sdev->udev = usb_get_dev(udev);
300 dev_dbg(&udev->dev, "register new device\n");
310 static int stub_probe(struct usb_device *udev)
313 const char *udev_busid = dev_name(&udev->dev);
318 dev_dbg(&udev->dev, "Enter probe\n");
323 sdev = stub_device_alloc(udev);
331 dev_info(&udev->dev,
347 if (udev->descriptor.bDeviceClass == USB_CLASS_HUB) {
348 dev_dbg(&udev->dev, "%s is a usb hub device... skip!\n",
354 if (!strcmp(udev->bus->bus_name, "vhci_hcd")) {
355 dev_dbg(&udev->dev,
364 dev_info(&udev->dev,
366 udev->bus->busnum, udev->devnum);
371 dev_set_drvdata(&udev->dev, sdev);
374 busid_priv->udev = udev;
387 rc = usb_hub_claim_port(udev->parent, udev->portnum,
388 (struct usb_dev_state *) udev);
390 dev_dbg(&udev->dev, "unable to claim port\n");
397 dev_set_drvdata(&udev->dev, NULL);
412 usb_put_dev(udev);
430 static void stub_disconnect(struct usb_device *udev)
433 const char *udev_busid = dev_name(&udev->dev);
437 dev_dbg(&udev->dev, "Enter disconnect\n");
445 sdev = dev_get_drvdata(&udev->dev);
449 dev_err(&udev->dev, "could not get device");
455 dev_set_drvdata(&udev->dev, NULL);
465 rc = usb_hub_release_port(udev->parent, udev->portnum,
466 (struct usb_dev_state *) udev);
473 dev_dbg(&udev->dev, "unable to release port (%i)\n", rc);
491 usb_put_dev(sdev->udev);
511 static int stub_suspend(struct usb_device *udev, pm_message_t message)
513 dev_dbg(&udev->dev, "stub_suspend\n");
518 static int stub_resume(struct usb_device *udev, pm_message_t message)
520 dev_dbg(&udev->dev, "stub_resume\n");