Lines Matching refs:udev
329 struct usb_device *udev;
332 udev = bus->devices[USB_ROOT_HUB_ADDR];
337 if (udev != NULL) {
339 uhub_explore_handle_re_enumerate(udev);
343 if ((udev != NULL) && (udev->hub != NULL)) {
373 (void)(udev->hub->explore) (udev);
390 struct usb_device *udev;
394 udev = bus->devices[USB_ROOT_HUB_ADDR];
408 usb_free_device(udev, 0);
424 struct usb_device *udev;
431 udev = bus->devices[USB_ROOT_HUB_ADDR];
433 if ((udev == NULL) || (bus->bdev == NULL))
449 do_unlock = usbd_enum_lock(udev);
451 err = usbd_set_config_index(udev, USB_UNCONFIG_INDEX);
467 usbd_enum_unlock(udev);
481 struct usb_device *udev;
488 udev = bus->devices[USB_ROOT_HUB_ADDR];
490 if ((udev == NULL) || (bus->bdev == NULL))
495 do_unlock = usbd_enum_lock(udev);
516 err = usbd_set_config_index(udev, 0);
521 err = usb_probe_and_attach(udev, USB_IFACE_INDEX_ANY);
528 usbd_enum_unlock(udev);
564 struct usb_device *udev;
570 udev = bus->devices[USB_ROOT_HUB_ADDR];
572 if ((udev == NULL) || (bus->bdev == NULL))
579 do_unlock = usbd_enum_lock(udev);
581 err = usbd_set_config_index(udev, USB_UNCONFIG_INDEX);
597 usbd_enum_unlock(udev);
912 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2)
914 usb_proc_mwait(USB_BUS_EXPLORE_PROC(udev->bus), pm1, pm2);
918 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2)
920 return (usb_proc_msignal(USB_BUS_EXPLORE_PROC(udev->bus), pm1, pm2));
924 usb_proc_explore_lock(struct usb_device *udev)
926 USB_BUS_LOCK(udev->bus);
930 usb_proc_explore_unlock(struct usb_device *udev)
932 USB_BUS_UNLOCK(udev->bus);