Lines Matching refs:udev
110 struct usb_device *udev = xfer->xroot->udev;
121 do_unlock = usbd_enum_lock(udev);
133 if (usbd_set_config_index(udev, conf_no)) {
138 if (usb_probe_and_attach(udev, USB_IFACE_INDEX_ANY)) {
145 usbd_enum_unlock(udev);
151 usb_check_alt_setting(struct usb_device *udev,
158 do_unlock = usbd_enum_lock(udev);
160 if (alt_index >= usbd_get_no_alts(udev->cdesc, iface->idesc))
164 usbd_enum_unlock(udev);
183 struct usb_device *udev = xfer->xroot->udev;
202 do_unlock = usbd_enum_lock(udev);
207 iface = usbd_get_iface(udev, iface_index);
227 iface_parent = usbd_get_iface(udev, iface->parent_iface_index);
278 error = usb_check_alt_setting(udev,
285 error = usb_reset_iface_endpoints(udev, iface_index);
316 usbd_enum_unlock(udev);
322 usbd_enum_unlock(udev);
328 usbd_enum_unlock(udev);
343 struct usb_device *udev = xfer->xroot->udev;
347 err = usbd_set_endpoint_stall(udev,
348 usbd_get_ep_by_addr(udev, ep), do_stall);
361 usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val)
366 ep = usbd_get_ep_by_addr(udev, ea_val);
371 USB_BUS_LOCK(udev->bus);
373 USB_BUS_UNLOCK(udev->bus);
388 struct usb_device *udev;
391 udev = xfer->xroot->udev;
392 bus = udev->bus;
397 udev->flags.remote_wakeup = 1;
399 udev->flags.remote_wakeup = 0;
406 usb_bus_power_update(udev->bus);
426 struct usb_device *udev;
493 udev = xfer->xroot->udev;
608 err = (usb_temp_get_desc_p) (udev, &req, &src_zcopy, &max_len);
616 temp.buf[0] = udev->curr_config_no;
625 USB_BUS_LOCK(udev->bus);
626 if (udev->flags.remote_wakeup) {
629 if (udev->flags.self_powered) {
632 USB_BUS_UNLOCK(udev->bus);
644 } else if (udev->curr_config_no != 0) {
649 udev->address = (wValue & 0x7F);
697 usb_handle_get_stall(udev, req.wIndex[0]);