Lines Matching refs:uts
1309 struct usb_temp_setup *uts; in usb_temp_setup() local
1322 uts = udev->scratch.temp_setup; in usb_temp_setup()
1324 memset(uts, 0, sizeof(*uts)); in usb_temp_setup()
1326 uts->usb_speed = udev->speed; in usb_temp_setup()
1327 uts->self_powered = udev->flags.self_powered; in usb_temp_setup()
1331 usb_make_device_desc(uts, tdd); in usb_temp_setup()
1333 if (uts->err) { in usb_temp_setup()
1338 if (uts->size == 0) { in usb_temp_setup()
1339 uts->err = USB_ERR_INVAL; in usb_temp_setup()
1343 uts->buf = usbd_alloc_config_desc(udev, uts->size); in usb_temp_setup()
1349 if (uts->buf == NULL) { in usb_temp_setup()
1351 uts->err = USB_ERR_NOMEM; in usb_temp_setup()
1356 uts->size = 0; in usb_temp_setup()
1358 usb_make_device_desc(uts, tdd); in usb_temp_setup()
1363 udev->usb_template_ptr = uts->buf; in usb_temp_setup()
1365 if (uts->err) { in usb_temp_setup()
1373 uts->err = usb_hw_ep_resolve(udev, buf); in usb_temp_setup()
1374 if (uts->err) { in usb_temp_setup()
1377 usbd_errstr(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()
1394 error = uts->err; in usb_temp_setup()