Lines Matching defs:uaa
177 struct usb_attach_arg *uaa;
179 uaa = device_get_ivars(dev);
180 if (uaa->usb_mode != USB_MODE_HOST)
182 if (uaa->info.bInterfaceClass != UICLASS_HID)
184 if (uaa->info.bIfaceIndex != 0)
187 return (usbd_lookup_id_by_uaa(ugold_devs, sizeof(ugold_devs), uaa));
194 struct usb_attach_arg *uaa = device_get_ivars(dev);
201 sc->sc_udev = uaa->device;
206 sc->sc_iface_index[0] = uaa->info.bIfaceIndex;
207 sc->sc_iface_index[1] = uaa->info.bIfaceIndex + 1;
215 if (i == uaa->info.bIfaceIndex)
217 if (usbd_get_iface(uaa->device, i) == NULL)
220 usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex);
224 error = usbd_req_get_hid_desc(uaa->device, NULL,
225 &d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
234 error = usbd_transfer_setup(uaa->device,