Lines Matching refs:uaa
656 struct usb_attach_arg *uaa = (struct usb_attach_arg *)device_get_ivars(self); in u3g_probe() local
658 if (uaa->usb_mode != USB_MODE_HOST) { in u3g_probe()
662 if (uaa->info.bInterfaceClass != UICLASS_VENDOR) { in u3g_probe()
665 return (usbd_lookup_id_by_uaa(u3g_devs, sizeof(u3g_devs), uaa)); in u3g_probe()
672 struct usb_attach_arg *uaa = (struct usb_attach_arg *)device_get_ivars(dev); in u3g_attach() local
683 type = USB_GET_DRIVER_INFO(uaa); in u3g_attach()
685 || usb_test_quirk(uaa, UQ_MSC_EJECT_SAEL_M460)) { in u3g_attach()
686 u3g_sael_m460_init(uaa->device); in u3g_attach()
697 sc->sc_udev = uaa->device; in u3g_attach()
701 for (i = uaa->info.bIfaceIndex; i < USB_IFACE_MAX; i++) { in u3g_attach()
702 iface = usbd_get_iface(uaa->device, i); in u3g_attach()
708 usbd_set_parent_iface(uaa->device, i, uaa->info.bIfaceIndex); in u3g_attach()
726 error = usbd_transfer_setup(uaa->device, &i, in u3g_attach()
736 iface = usbd_get_iface(uaa->device, i); in u3g_attach()