Searched refs:uaa (Results 1 - 25 of 78) sorted by last modified time

1234

/freebsd-11-stable/sys/dev/sound/usb/
H A Duaudio.c563 struct usb_attach_arg *uaa);
869 struct usb_attach_arg *uaa = device_get_ivars(dev); local
871 if (uaa->usb_mode != USB_MODE_HOST)
877 sizeof(uaudio_vendor_midi), uaa) == 0) {
881 if (uaa->info.bInterfaceClass != UICLASS_AUDIO) {
882 if (uaa->info.bInterfaceClass != UICLASS_VENDOR ||
883 usb_test_quirk(uaa, UQ_AU_VENDOR_CLASS) == 0)
889 if (uaa->info.bInterfaceSubClass == UISUBCLASS_AUDIOCONTROL) {
890 if (usb_test_quirk(uaa, UQ_BAD_AUDIO))
898 if (uaa
971 struct usb_attach_arg *uaa = device_get_ivars(dev); local
5999 struct usb_attach_arg *uaa = device_get_ivars(dev); local
6187 uaudio_hid_probe(struct uaudio_softc *sc, struct usb_attach_arg *uaa) argument
[all...]
/freebsd-11-stable/sys/dev/usb/serial/
H A Duplcom.c354 struct usb_attach_arg *uaa = device_get_ivars(dev); local
358 if (uaa->usb_mode != USB_MODE_HOST) {
361 if (uaa->info.bConfigIndex != UPLCOM_CONFIG_INDEX) {
364 if (uaa->info.bIfaceIndex != UPLCOM_IFACE_INDEX) {
367 return (usbd_lookup_id_by_uaa(uplcom_devs, sizeof(uplcom_devs), uaa));
373 struct usb_attach_arg *uaa = device_get_ivars(dev); local
392 sc->sc_udev = uaa->device;
473 sc->sc_ctrl_iface_no = uaa->info.bIfaceNum;
476 iface = usbd_get_iface(uaa->device, UPLCOM_SECOND_IFACE_INDEX);
485 usbd_set_parent_iface(uaa
[all...]
H A Duftdi.c946 is_jtag_interface(struct usb_attach_arg *uaa, const struct usb_device_id *id) argument
953 if (uaa->info.bIfaceIndex >= UFTDI_JTAG_IFACES_MAX)
955 iface_bit = UFTDI_JTAG_IFACE(uaa->info.bIfaceIndex);
963 product_name = usb_get_product(uaa->device);
988 uftdi_devtype_setup(struct uftdi_softc *sc, struct usb_attach_arg *uaa) argument
992 sc->sc_bcdDevice = uaa->info.bcdDevice;
994 switch (uaa->info.bcdDevice) {
1011 sc->sc_ucom.sc_portno = FTDI_PIT_SIOA + uaa->info.bIfaceNum;
1020 sc->sc_ucom.sc_portno = FTDI_PIT_SIOA + uaa->info.bIfaceNum;
1025 sc->sc_ucom.sc_portno = FTDI_PIT_SIOA + uaa
1055 struct usb_attach_arg *uaa = device_get_ivars(dev); local
1089 struct usb_attach_arg *uaa = device_get_ivars(dev); local
[all...]
H A Dumodem.c226 static void umodem_find_data_iface(struct usb_attach_arg *uaa,
321 struct usb_attach_arg *uaa = device_get_ivars(dev); local
327 sizeof(umodem_host_devs), uaa);
330 sizeof(umodem_dual_devs), uaa);
340 struct usb_attach_arg *uaa = device_get_ivars(dev); local
351 sc->sc_ctrl_iface_no = uaa->info.bIfaceNum;
352 sc->sc_iface_index[1] = uaa->info.bIfaceIndex;
353 sc->sc_udev = uaa->device;
355 umodem_get_caps(uaa, &sc->sc_cm_cap, &sc->sc_acm_cap);
359 cmd = umodem_get_desc(uaa, UDESC_CS_INTERFAC
476 umodem_find_data_iface(struct usb_attach_arg *uaa, uint8_t iface_index, uint8_t *p_data_no, uint8_t *p_match_class) argument
548 umodem_get_caps(struct usb_attach_arg *uaa, uint8_t *cm, uint8_t *acm) argument
921 umodem_get_desc(struct usb_attach_arg *uaa, uint8_t type, uint8_t subtype) argument
[all...]
H A Dugensa.c174 struct usb_attach_arg *uaa = device_get_ivars(dev); local
176 if (uaa->usb_mode != USB_MODE_HOST) {
179 if (uaa->info.bConfigIndex != UGENSA_CONFIG_INDEX) {
182 if (uaa->info.bIfaceIndex != 0) {
185 return (usbd_lookup_id_by_uaa(ugensa_devs, sizeof(ugensa_devs), uaa));
191 struct usb_attach_arg *uaa = device_get_ivars(dev); local
205 if ((usbd_get_endpoint(uaa->device, cnt, ugensa_xfer_config + 0) == NULL) ||
206 (usbd_get_endpoint(uaa->device, cnt, ugensa_xfer_config + 1) == NULL)) {
217 iface = usbd_get_iface(uaa->device, x);
226 error = usbd_transfer_setup(uaa
[all...]
H A Du3g.c765 struct usb_attach_arg *uaa)
772 if (uaa->dev_state != UAA_DEV_READY)
782 if (usb_test_quirk(uaa, UQ_MSC_EJECT_HUAWEI))
784 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_SIERRA))
786 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_SCSIEJECT))
788 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_REZERO))
790 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_ZTESTOR))
792 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_CMOTECH))
794 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_WAIT))
796 else if (usb_test_quirk(uaa, UQ_MSC_EJECT_HUAWEISCS
764 u3g_test_autoinst(void *arg, struct usb_device *udev, struct usb_attach_arg *uaa) argument
879 struct usb_attach_arg *uaa = device_get_ivars(self); local
901 struct usb_attach_arg *uaa = device_get_ivars(dev); local
[all...]
H A Duslcom.c405 struct usb_attach_arg *uaa = device_get_ivars(dev); local
409 if (uaa->usb_mode != USB_MODE_HOST) {
412 if (uaa->info.bConfigIndex != USLCOM_CONFIG_INDEX) {
415 return (usbd_lookup_id_by_uaa(uslcom_devs, sizeof(uslcom_devs), uaa));
421 struct usb_attach_arg *uaa = device_get_ivars(dev); local
432 sc->sc_udev = uaa->device;
434 sc->sc_iface_no = uaa->info.bIfaceNum;
436 error = usbd_transfer_setup(uaa->device,
437 &uaa->info.bIfaceIndex, sc->sc_xfer, uslcom_config,
/freebsd-11-stable/sys/dev/usb/
H A Dusbdi.h543 usb_size_t sizeof_id, struct usb_attach_arg *uaa);
H A Dusb_device.c1318 struct usb_attach_arg *uaa)
1324 iface = uaa->iface;
1352 if (uaa->temp_dev == NULL) {
1355 uaa->temp_dev = device_add_child(udev->parent_dev, NULL, -1);
1356 if (uaa->temp_dev == NULL) {
1361 device_set_ivars(uaa->temp_dev, uaa);
1362 device_quiet(uaa->temp_dev);
1368 iface->subdev = uaa->temp_dev;
1375 uaa
1317 usb_probe_and_attach_sub(struct usb_device *udev, struct usb_attach_arg *uaa) argument
1417 usb_init_attach_arg(struct usb_device *udev, struct usb_attach_arg *uaa) argument
1450 struct usb_attach_arg uaa; local
1751 struct usb_attach_arg uaa; local
2641 usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk) argument
[all...]
H A Dusb_hub.c1148 struct usb_attach_arg *uaa = device_get_ivars(dev); local
1150 if (uaa->usb_mode != USB_MODE_HOST)
1157 if (uaa->info.bConfigIndex == 0 &&
1158 uaa->info.bDeviceClass == UDCLASS_HUB)
1229 struct usb_attach_arg *uaa = device_get_ivars(dev); local
1230 struct usb_device *udev = uaa->device;
/freebsd-11-stable/sys/compat/linuxkpi/common/src/
H A Dlinux_usb.c139 usb_linux_lookup_id(const struct usb_device_id *id, struct usb_attach_arg *uaa) argument
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
215 struct usb_attach_arg *uaa = device_get_ivars(dev); local
262 struct usb_attach_arg *uaa = device_get_ivars(dev); local
[all...]
/freebsd-11-stable/sys/dev/if_ndis/
H A Dif_ndis_usb.c113 struct usb_attach_arg *uaa; local
118 uaa = device_get_ivars(dev);
121 if ((uaa->info.idVendor == t->ndis_vid) &&
122 (uaa->info.idProduct == t->ndis_did)) {
136 struct usb_attach_arg *uaa = device_get_ivars(self); local
138 if (uaa->usb_mode != USB_MODE_HOST)
140 if (uaa->info.bConfigIndex != NDISUSB_CONFIG_NO)
142 if (uaa->info.bIfaceIndex != NDISUSB_IFACE_INDEX)
151 uaa->driver_ivar = db;
161 struct usb_attach_arg *uaa local
[all...]
/freebsd-11-stable/sys/dev/usb/input/
H A Duhid.c687 struct usb_attach_arg *uaa = device_get_ivars(dev); local
692 if (uaa->usb_mode != USB_MODE_HOST)
695 error = usbd_lookup_id_by_uaa(uhid_devs, sizeof(uhid_devs), uaa);
699 if (usb_test_quirk(uaa, UQ_HID_IGNORE))
707 if ((uaa->info.bInterfaceClass == UICLASS_HID) &&
708 (uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
709 (((uaa->info.bInterfaceProtocol == UIPROTO_BOOT_KEYBOARD) &&
710 !usb_test_quirk(uaa, UQ_KBD_IGNORE)) ||
711 ((uaa->info.bInterfaceProtocol == UIPROTO_MOUSE) &&
712 !usb_test_quirk(uaa, UQ_UMS_IGNOR
721 struct usb_attach_arg *uaa = device_get_ivars(dev); local
[all...]
H A Dukbd.c950 struct usb_attach_arg *uaa = device_get_ivars(dev); local
961 if (uaa->usb_mode != USB_MODE_HOST) {
965 if (uaa->info.bInterfaceClass != UICLASS_HID)
968 if (usb_test_quirk(uaa, UQ_KBD_IGNORE))
971 if ((uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
972 (uaa->info.bInterfaceProtocol == UIPROTO_BOOT_KEYBOARD))
975 error = usbd_req_get_hid_desc(uaa->device, NULL,
976 &d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
1095 struct usb_attach_arg *uaa = device_get_ivars(dev); local
1117 sc->sc_udev = uaa
[all...]
H A Dwmt.c253 struct usb_attach_arg *uaa = device_get_ivars(dev); local
258 if (uaa->usb_mode != USB_MODE_HOST)
261 if (uaa->info.bInterfaceClass != UICLASS_HID)
264 if (usb_test_quirk(uaa, UQ_WMT_IGNORE))
267 err = usbd_req_get_hid_desc(uaa->device, NULL,
268 &d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
284 struct usb_attach_arg *uaa = device_get_ivars(dev); local
296 err = usbd_req_get_hid_desc(uaa->device, NULL,
297 &d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
318 err = usbd_req_get_report(uaa
[all...]
H A Dums.c425 struct usb_attach_arg *uaa = device_get_ivars(dev); local
432 if (uaa->usb_mode != USB_MODE_HOST)
435 if (uaa->info.bInterfaceClass != UICLASS_HID)
438 if (usb_test_quirk(uaa, UQ_UMS_IGNORE))
441 if ((uaa->info.bInterfaceSubClass == UISUBCLASS_BOOT) &&
442 (uaa->info.bInterfaceProtocol == UIPROTO_MOUSE))
445 error = usbd_req_get_hid_desc(uaa->device, NULL,
446 &d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex);
578 struct usb_attach_arg *uaa = device_get_ivars(dev); local
604 err = usbd_req_set_protocol(uaa
[all...]
H A Duep.c299 struct usb_attach_arg *uaa = device_get_ivars(dev); local
301 if (uaa->usb_mode != USB_MODE_HOST)
303 if (uaa->info.bConfigIndex != 0)
305 if (uaa->info.bIfaceIndex != 0)
308 return (usbd_lookup_id_by_uaa(uep_devs, sizeof(uep_devs), uaa));
314 struct usb_attach_arg *uaa = device_get_ivars(dev); local
322 error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
330 error = usb_fifo_attach(uaa->device, sc, &sc->mtx, &uep_fifo_methods,
331 &sc->fifo, device_get_unit(dev), -1, uaa
[all...]
/freebsd-11-stable/sys/dev/usb/net/
H A Dif_axge.c522 struct usb_attach_arg *uaa; local
524 uaa = device_get_ivars(dev);
525 if (uaa->usb_mode != USB_MODE_HOST)
527 if (uaa->info.bConfigIndex != AXGE_CONFIG_IDX)
529 if (uaa->info.bIfaceIndex != AXGE_IFACE_IDX)
532 return (usbd_lookup_id_by_uaa(axge_devs, sizeof(axge_devs), uaa));
542 struct usb_attach_arg *uaa; local
548 uaa = device_get_ivars(dev);
556 error = usbd_transfer_setup(uaa->device, &iface_index,
565 ue->ue_udev = uaa
[all...]
H A Dif_urndis.c205 struct usb_attach_arg *uaa = device_get_ivars(dev); local
207 return (usbd_lookup_id_by_uaa(urndis_host_devs, sizeof(urndis_host_devs), uaa));
232 struct usb_attach_arg *uaa = device_get_ivars(dev); local
236 uint8_t iface_index[2] = { uaa->info.bIfaceIndex + 1, uaa->info.bIfaceIndex };
240 sc->sc_ue.ue_udev = uaa->device;
241 sc->sc_ifaceno_ctl = uaa->info.bIfaceNum;
243 cmd = usbd_find_descriptor(uaa->device, NULL, uaa->info.bIfaceIndex,
256 error = usbd_set_alt_interface_index(uaa
[all...]
H A Dif_ure.c420 struct usb_attach_arg *uaa; local
422 uaa = device_get_ivars(dev);
423 if (uaa->usb_mode != USB_MODE_HOST)
425 if (uaa->info.bConfigIndex != URE_CONFIG_IDX)
427 if (uaa->info.bIfaceIndex != URE_IFACE_IDX)
430 return (usbd_lookup_id_by_uaa(ure_devs, sizeof(ure_devs), uaa));
440 struct usb_attach_arg *uaa = device_get_ivars(dev); local
450 error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
459 ue->ue_udev = uaa->device;
H A Dif_smsc.c1838 struct usb_attach_arg *uaa = device_get_ivars(dev); local
1840 if (uaa->usb_mode != USB_MODE_HOST)
1842 if (uaa->info.bConfigIndex != SMSC_CONFIG_INDEX)
1844 if (uaa->info.bIfaceIndex != SMSC_IFACE_IDX)
1847 return (usbd_lookup_id_by_uaa(smsc_devs, sizeof(smsc_devs), uaa));
1863 struct usb_attach_arg *uaa = device_get_ivars(dev); local
1869 sc->sc_flags = USB_GET_DRIVER_INFO(uaa);
1877 err = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
1886 ue->ue_udev = uaa->device;
/freebsd-11-stable/sys/dev/usb/storage/
H A Dustorage_fs.c333 struct usb_attach_arg *uaa = device_get_ivars(dev); local
336 if (uaa->usb_mode != USB_MODE_DEVICE) {
340 id = usbd_get_interface_descriptor(uaa->iface);
354 struct usb_attach_arg *uaa = device_get_ivars(dev); local
366 sc->sc_udev = uaa->device;
370 usbd_set_power_mode(uaa->device, USB_POWER_MODE_SAVE);
394 id = usbd_get_interface_descriptor(uaa->iface);
402 err = usbd_transfer_setup(uaa->device,
403 &uaa->info.bIfaceIndex, sc->sc_xfer, ustorage_fs_bbb_config,
/freebsd-11-stable/sys/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt.c511 struct usb_attach_arg *uaa = device_get_ivars(dev); local
514 if (uaa->usb_mode != USB_MODE_HOST)
517 if (uaa->info.bIfaceIndex != 0)
521 sizeof(ubt_ignore_devs), uaa) == 0)
524 error = usbd_lookup_id_by_uaa(ubt_devs, sizeof(ubt_devs), uaa);
538 struct usb_attach_arg *uaa = device_get_ivars(dev); local
620 usbd_get_config_descriptor(uaa->device),
636 ed, NULL, usbd_get_speed(uaa->device));
646 usbd_set_alt_interface_index(uaa->device, 1, alt_index)) {
653 if (usbd_transfer_setup(uaa
[all...]
/freebsd-11-stable/sys/dev/urtwn/
H A Dif_urtwn.c473 struct usb_attach_arg *uaa = device_get_ivars(self); local
475 if (uaa->usb_mode != USB_MODE_HOST)
477 if (uaa->info.bConfigIndex != URTWN_CONFIG_INDEX)
479 if (uaa->info.bIfaceIndex != URTWN_IFACE_INDEX)
482 return (usbd_lookup_id_by_uaa(urtwn_devs, sizeof(urtwn_devs), uaa));
501 struct usb_attach_arg *uaa = device_get_ivars(self); local
507 sc->sc_udev = uaa->device;
509 if (USB_GET_DRIVER_INFO(uaa) == URTWN_RTL8188E)
528 error = usbd_transfer_setup(uaa->device, &sc->sc_iface_index,
/freebsd-11-stable/sys/dev/usb/video/
H A Dudl.c301 struct usb_attach_arg *uaa = device_get_ivars(dev); local
303 if (uaa->usb_mode != USB_MODE_HOST)
305 if (uaa->info.bConfigIndex != 0)
307 if (uaa->info.bIfaceIndex != 0)
310 return (usbd_lookup_id_by_uaa(udl_devs, sizeof(udl_devs), uaa));
319 struct usb_attach_arg *uaa = device_get_ivars(dev); local
328 sc->sc_udev = uaa->device;
330 error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
346 sc->sc_chip = USB_GET_DRIVER_INFO(uaa);
777 udl_select_chip(struct udl_softc *sc, struct usb_attach_arg *uaa) argument
[all...]

Completed in 302 milliseconds

1234