Lines Matching refs:uaa
139 usb_linux_lookup_id(const struct usb_device_id *id, struct usb_attach_arg *uaa)
152 (id->idVendor != uaa->info.idVendor)) {
156 (id->idProduct != uaa->info.idProduct)) {
160 (id->bcdDevice_lo > uaa->info.bcdDevice)) {
164 (id->bcdDevice_hi < uaa->info.bcdDevice)) {
168 (id->bDeviceClass != uaa->info.bDeviceClass)) {
172 (id->bDeviceSubClass != uaa->info.bDeviceSubClass)) {
176 (id->bDeviceProtocol != uaa->info.bDeviceProtocol)) {
179 if ((uaa->info.bDeviceClass == 0xFF) &&
187 (id->bInterfaceClass != uaa->info.bInterfaceClass)) {
191 (id->bInterfaceSubClass != uaa->info.bInterfaceSubClass)) {
195 (id->bInterfaceProtocol != uaa->info.bInterfaceProtocol)) {
215 struct usb_attach_arg *uaa = device_get_ivars(dev);
219 if (uaa->usb_mode != USB_MODE_HOST) {
224 if (usb_linux_lookup_id(udrv->id_table, uaa)) {
262 struct usb_attach_arg *uaa = device_get_ivars(dev);
269 id = usb_linux_lookup_id(udrv->id_table, uaa);
278 if (usb_linux_create_usb_device(uaa->device, dev) != 0)
282 sc->sc_fbsd_udev = uaa->device;
285 sc->sc_ui = usb_ifnum_to_if(uaa->device, uaa->info.bIfaceNum);