Lines Matching refs:udev
369 struct usb_device *udev; in usb_bus_explore() local
372 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_explore()
377 if (udev != NULL) { in usb_bus_explore()
379 uhub_explore_handle_re_enumerate(udev); in usb_bus_explore()
383 if (udev != NULL && udev->hub != NULL) { in usb_bus_explore()
413 (udev->hub->explore) (udev); in usb_bus_explore()
430 struct usb_device *udev; in usb_bus_detach() local
434 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_detach()
448 usb_free_device(udev, 0); in usb_bus_detach()
464 struct usb_device *udev; in usb_bus_suspend() local
471 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_suspend()
473 if (udev == NULL || bus->bdev == NULL) in usb_bus_suspend()
489 do_unlock = usbd_enum_lock(udev); in usb_bus_suspend()
491 err = usbd_set_config_index(udev, USB_UNCONFIG_INDEX); in usb_bus_suspend()
507 usbd_enum_unlock(udev); in usb_bus_suspend()
521 struct usb_device *udev; in usb_bus_resume() local
528 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_resume()
530 if (udev == NULL || bus->bdev == NULL) in usb_bus_resume()
535 do_unlock = usbd_enum_lock(udev); in usb_bus_resume()
558 err = usbd_set_config_index(udev, 0); in usb_bus_resume()
563 err = usb_probe_and_attach(udev, USB_IFACE_INDEX_ANY); in usb_bus_resume()
570 usbd_enum_unlock(udev); in usb_bus_resume()
606 struct usb_device *udev; in usb_bus_shutdown() local
611 udev = bus->devices[USB_ROOT_HUB_ADDR]; in usb_bus_shutdown()
613 if (udev == NULL || bus->bdev == NULL) in usb_bus_shutdown()
620 do_unlock = usbd_enum_lock(udev); in usb_bus_shutdown()
622 err = usbd_set_config_index(udev, USB_UNCONFIG_INDEX); in usb_bus_shutdown()
638 usbd_enum_unlock(udev); in usb_bus_shutdown()
1015 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_mwait() argument
1017 usb_proc_mwait(USB_BUS_EXPLORE_PROC(udev->bus), pm1, pm2); in usb_proc_explore_mwait()
1021 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_msignal() argument
1023 return (usb_proc_msignal(USB_BUS_EXPLORE_PROC(udev->bus), pm1, pm2)); in usb_proc_explore_msignal()
1027 usb_proc_explore_lock(struct usb_device *udev) in usb_proc_explore_lock() argument
1029 USB_BUS_LOCK(udev->bus); in usb_proc_explore_lock()
1033 usb_proc_explore_unlock(struct usb_device *udev) in usb_proc_explore_unlock() argument
1035 USB_BUS_UNLOCK(udev->bus); in usb_proc_explore_unlock()