Lines Matching refs:udev
365 struct usb_device *udev; in usb_bus_explore() local
368 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_explore()
373 if (udev != NULL) { in usb_bus_explore()
375 uhub_explore_handle_re_enumerate(udev); in usb_bus_explore()
379 if (udev != NULL && udev->hub != NULL) { in usb_bus_explore()
409 (udev->hub->explore) (udev); in usb_bus_explore()
429 struct usb_device *udev; in usb_bus_detach() local
433 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_detach()
447 usb_free_device(udev, 0); in usb_bus_detach()
463 struct usb_device *udev; in usb_bus_suspend() local
470 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_suspend()
472 if (udev == NULL || bus->bdev == NULL) in usb_bus_suspend()
488 do_unlock = usbd_enum_lock(udev); in usb_bus_suspend()
490 err = usbd_set_config_index(udev, USB_UNCONFIG_INDEX); in usb_bus_suspend()
506 usbd_enum_unlock(udev); in usb_bus_suspend()
520 struct usb_device *udev; in usb_bus_resume() local
527 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_resume()
529 if (udev == NULL || bus->bdev == NULL) in usb_bus_resume()
534 do_unlock = usbd_enum_lock(udev); in usb_bus_resume()
557 err = usbd_set_config_index(udev, 0); in usb_bus_resume()
562 err = usb_probe_and_attach(udev, USB_IFACE_INDEX_ANY); in usb_bus_resume()
569 usbd_enum_unlock(udev); in usb_bus_resume()
605 struct usb_device *udev; in usb_bus_shutdown() local
610 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_shutdown()
612 if (udev == NULL || bus->bdev == NULL) in usb_bus_shutdown()
619 do_unlock = usbd_enum_lock(udev); in usb_bus_shutdown()
621 err = usbd_set_config_index(udev, USB_UNCONFIG_INDEX); in usb_bus_shutdown()
637 usbd_enum_unlock(udev); in usb_bus_shutdown()
1014 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_mwait() argument
1016 usb_proc_mwait(USB_BUS_EXPLORE_PROC(udev->bus), pm1, pm2); in usb_proc_explore_mwait()
1020 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_msignal() argument
1022 return (usb_proc_msignal(USB_BUS_EXPLORE_PROC(udev->bus), pm1, pm2)); in usb_proc_explore_msignal()
1026 usb_proc_explore_lock(struct usb_device *udev) in usb_proc_explore_lock() argument
1028 USB_BUS_LOCK(udev->bus); in usb_proc_explore_lock()
1032 usb_proc_explore_unlock(struct usb_device *udev) in usb_proc_explore_unlock() argument
1034 USB_BUS_UNLOCK(udev->bus); in usb_proc_explore_unlock()