Lines Matching refs:uts
1321 struct usb_temp_setup *uts; in usb_temp_setup() local
1334 uts = udev->scratch.temp_setup; in usb_temp_setup()
1336 memset(uts, 0, sizeof(*uts)); in usb_temp_setup()
1338 uts->usb_speed = udev->speed; in usb_temp_setup()
1339 uts->self_powered = udev->flags.self_powered; in usb_temp_setup()
1343 usb_make_device_desc(uts, tdd); in usb_temp_setup()
1345 if (uts->err) { in usb_temp_setup()
1350 if (uts->size == 0) { in usb_temp_setup()
1351 uts->err = USB_ERR_INVAL; in usb_temp_setup()
1355 uts->buf = usbd_alloc_config_desc(udev, uts->size); in usb_temp_setup()
1361 if (uts->buf == NULL) { in usb_temp_setup()
1363 uts->err = USB_ERR_NOMEM; in usb_temp_setup()
1368 uts->size = 0; in usb_temp_setup()
1370 usb_make_device_desc(uts, tdd); in usb_temp_setup()
1375 udev->usb_template_ptr = uts->buf; in usb_temp_setup()
1377 if (uts->err) { in usb_temp_setup()
1385 uts->err = usb_hw_ep_resolve(udev, buf); in usb_temp_setup()
1386 if (uts->err) { in usb_temp_setup()
1389 usbd_errstr(uts->err)); in usb_temp_setup()
1398 uts->err = usb_hw_ep_resolve(udev, buf); in usb_temp_setup()
1399 if (uts->err) { in usb_temp_setup()
1402 usbd_errstr(uts->err)); in usb_temp_setup()
1407 error = uts->err; in usb_temp_setup()