HomeSort by: relevance | last modified time | path
    Searched defs:uiaa (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/sys/dev/usb/
uhidev.h 41 struct usbif_attach_arg *uiaa; member in struct:uhidev_attach_arg
umodem.c 94 struct usbif_attach_arg *uiaa = aux; local in function:umodem_match
98 if (uiaa->uiaa_class != UICLASS_CDC ||
99 uiaa->uiaa_subclass != UISUBCLASS_ABSTRACT_CONTROL_MODEL ||
100 !(uiaa->uiaa_proto == UIPROTO_CDC_NOCLASS || uiaa->uiaa_proto == UIPROTO_CDC_AT))
103 id = usbd_get_interface_descriptor(uiaa->uiaa_iface);
104 if (umodem_get_caps(uiaa->uiaa_device, &cm, &acm, id) == -1)
114 struct usbif_attach_arg *uiaa = aux; local in function:umodem_attach
126 if (umodem_common_attach(self, sc, uiaa, &ucaa))
auvitek_audio.c 59 struct usbif_attach_arg uiaa; local in function:auvitek_audio_attach
71 uiaa.uiaa_device = udev;
72 uiaa.uiaa_port = sc->sc_uport;
73 uiaa.uiaa_vendor = UGETW(dd->idVendor);
74 uiaa.uiaa_product = UGETW(dd->idProduct);
75 uiaa.uiaa_release = UGETW(dd->bcdDevice);
76 uiaa.uiaa_configno = udev->ud_cdesc->bConfigurationValue;
77 uiaa.uiaa_ifaces = ifaces;
78 uiaa.uiaa_nifaces = nifaces;
79 ilocs[USBIFIFCF_PORT] = uiaa.uiaa_port
129 struct usbif_attach_arg *uiaa = opaque; local in function:auvitek_ifprint
    [all...]
ualea.c 81 struct usbif_attach_arg *uiaa = aux; local in function:ualea_match
83 if (usb_lookup(ualea_devs, uiaa->uiaa_vendor, uiaa->uiaa_product))
92 struct usbif_attach_arg *uiaa = aux; local in function:ualea_attach
101 devinfop = usbd_devinfo_alloc(uiaa->uiaa_device, 0);
110 ed = usbd_interface2endpoint_descriptor(uiaa->uiaa_iface, 0);
125 status = usbd_open_pipe(uiaa->uiaa_iface, ed->bEndpointAddress,
ukyopon.c 115 struct usbif_attach_arg *uiaa = aux; local in function:ukyopon_match
117 if (uiaa->uiaa_vendor == USB_VENDOR_KYOCERA &&
118 uiaa->uiaa_product == USB_PRODUCT_KYOCERA_AHK3001V &&
119 (uiaa->uiaa_ifaceno == UKYOPON_MODEM_IFACE_INDEX ||
120 uiaa->uiaa_ifaceno == UKYOPON_DATA_IFACE_INDEX))
130 struct usbif_attach_arg *uiaa = aux; local in function:ukyopon_attach
135 ucaa.ucaa_portno = (uiaa->uiaa_ifaceno == UKYOPON_MODEM_IFACE_INDEX) ?
138 ucaa.ucaa_info = (uiaa->uiaa_ifaceno == UKYOPON_MODEM_IFACE_INDEX) ?
141 if (umodem_common_attach(self, &sc->sc_umodem, uiaa, &ucaa))
stuirda.c 114 struct usbif_attach_arg *uiaa = aux; local in function:stuirda_match
118 if (stuirda_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL)
uxrcom.c 128 struct usbif_attach_arg *uiaa = aux; local in function:uxrcom_match
130 if (uiaa->uiaa_class != UICLASS_CDC ||
131 uiaa->uiaa_subclass != UISUBCLASS_ABSTRACT_CONTROL_MODEL ||
132 !(uiaa->uiaa_proto == UIPROTO_CDC_NOCLASS ||
133 uiaa->uiaa_proto == UIPROTO_CDC_AT))
136 return uxrcom_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL ?
144 struct usbif_attach_arg *uiaa = aux; local in function:uxrcom_attach
160 umodem_common_attach(self, sc, uiaa, &ucaa);
if_cdce.c 100 struct usbif_attach_arg *uiaa = aux; local in function:cdce_match
102 if (cdce_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL)
105 if (uiaa->uiaa_class == UICLASS_CDC && uiaa->uiaa_subclass ==
116 struct usbif_attach_arg *uiaa = aux; local in function:cdce_attach
118 struct usbd_device *dev = uiaa->uiaa_device;
146 t = cdce_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product);
151 un->un_iface = uiaa->uiaa_iface
    [all...]
if_ncm.c 79 struct usbif_attach_arg *uiaa = aux; local in function:ncm_match
81 if (uiaa->uiaa_class == UICLASS_CDC && uiaa->uiaa_subclass ==
93 struct usbif_attach_arg *uiaa = aux; local in function:ncm_attach
95 struct usbd_device *dev = uiaa->uiaa_device;
123 usbd_get_interface_descriptor(uiaa->uiaa_iface));
130 for (i = 0; i < uiaa->uiaa_nifaces; i++) {
131 if (uiaa->uiaa_ifaces[i] != NULL) {
133 uiaa->uiaa_ifaces[i]);
136 un->un_iface = uiaa->uiaa_ifaces[i]
    [all...]
slurm.c 108 const struct usbif_attach_arg * const uiaa = aux; local in function:slurm_match
110 if (uiaa->uiaa_ifaceno != 2)
113 if (usb_lookup(slurm_devs, uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL) {
124 const struct usbif_attach_arg * const uiaa = aux; local in function:slurm_attach
127 sc->sc_udev = uiaa->uiaa_device;
128 sc->sc_uif = uiaa->uiaa_iface;
uhmodem.c 177 struct usbif_attach_arg *uiaa = aux; local in function:uhmodem_match
179 if (uhmodem_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL)
182 if (uiaa->uiaa_ifaceno == 0)
191 struct usbif_attach_arg *uiaa = aux; local in function:uhmodem_attach
192 struct usbd_device *dev = uiaa->uiaa_device;
217 if ((uiaa->uiaa_ifaceno == 0) && (uiaa->uiaa_class != 255)) {
238 sc->sc_numif = uhmodem_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product)->uhmodem_coms
    [all...]
umass.c 338 struct usbif_attach_arg *uiaa = aux; local in function:umass_match
341 quirk = umass_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product);
345 if (uiaa->uiaa_class != UICLASS_MASS)
348 switch (uiaa->uiaa_subclass) {
360 switch (uiaa->uiaa_proto) {
378 struct usbif_attach_arg *uiaa = aux; local in function:umass_attach
396 devinfop = usbd_devinfo_alloc(uiaa->uiaa_device, 0);
400 sc->sc_udev = uiaa->uiaa_device;
401 sc->sc_iface = uiaa->uiaa_iface
    [all...]
if_urndis.c 872 struct usbif_attach_arg *uiaa = aux; local in function:urndis_match
875 if (!uiaa->uiaa_iface)
878 id = usbd_get_interface_descriptor(uiaa->uiaa_iface);
887 return usb_lookup(urndis_devs, uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL ?
896 struct usbif_attach_arg *uiaa = aux; local in function:urndis_attach
897 struct usbd_device *dev = uiaa->uiaa_device;
932 iface_ctl = uiaa->uiaa_iface;
933 un->un_iface = uiaa->uiaa_iface;
976 for (i = 0; i < uiaa->uiaa_nifaces; i++)
    [all...]
uslsa.c 159 const struct usbif_attach_arg *uiaa = aux; local in function:uslsa_match
161 if (usb_lookup(uslsa_devs, uiaa->uiaa_vendor, uiaa->uiaa_product)
172 const struct usbif_attach_arg *uiaa = aux; local in function:uslsa_attach
182 sc->sc_udev = uiaa->uiaa_device;
183 sc->sc_iface = uiaa->uiaa_iface;
pseye.c 169 struct usbif_attach_arg *uiaa = opaque; local in function:pseye_match
171 if (uiaa->uiaa_class != UICLASS_VENDOR)
174 if (uiaa->uiaa_vendor == USB_VENDOR_OMNIVISION2) {
175 switch (uiaa->uiaa_product) {
177 if (uiaa->uiaa_ifaceno != 0)
190 struct usbif_attach_arg *uiaa = opaque; local in function:pseye_attach
191 struct usbd_device *dev = uiaa->uiaa_device;
206 sc->sc_iface = uiaa->uiaa_iface;
uirda.c 161 struct usbif_attach_arg *uiaa = aux; local in function:uirda_match
165 if (uirda_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL)
168 if (uiaa->uiaa_class == UICLASS_APPL_SPEC &&
169 uiaa->uiaa_subclass == UISUBCLASS_IRDA &&
170 uiaa->uiaa_proto == UIPROTO_IRDA)
179 struct usbif_attach_arg *uiaa = aux; local in function:uirda_attach
180 struct usbd_device * dev = uiaa->uiaa_device;
181 struct usbd_interface *iface = uiaa->uiaa_iface;
irmce.c 131 struct usbif_attach_arg *uiaa = opaque; local in function:irmce_match
135 if (irmce_devices[i].vendor == uiaa->uiaa_vendor &&
136 irmce_devices[i].product == uiaa->uiaa_product)
147 struct usbif_attach_arg *uiaa = opaque; local in function:irmce_attach
158 devinfop = usbd_devinfo_alloc(uiaa->uiaa_device, 0);
163 sc->sc_udev = uiaa->uiaa_device;
164 sc->sc_iface = uiaa->uiaa_iface;
u3g.c 269 ignoreSierra(const struct usbif_attach_arg *uiaa,
272 if (uiaa->uiaa_vendor != USB_VENDOR_SIERRA)
278 switch (uiaa->uiaa_product) {
293 if (uiaa->uiaa_ifaceno >= 7)
310 struct usbif_attach_arg *uiaa = aux; local in function:u3g_match
311 struct usbd_interface *iface = uiaa->uiaa_iface;
314 if (!usb_lookup(u3g_devs, uiaa->uiaa_vendor, uiaa->uiaa_product))
328 if (uiaa->uiaa_vendor == USB_VENDOR_HUAWEI &&
333 if (ignoreSierra(uiaa, id)
349 struct usbif_attach_arg *uiaa = aux; local in function:u3g_attach
    [all...]
uftdi.c 262 uftdi_quirk_match(struct usbif_attach_arg *uiaa, int rv)
264 struct usbd_device *dev = uiaa->uiaa_device;
270 if (uiaa->uiaa_vendor != q->vendor_id ||
271 uiaa->uiaa_product != q->product_id ||
272 (q->iface_no != -1 && uiaa->uiaa_ifaceno != q->iface_no)) {
297 struct usbif_attach_arg *uiaa = aux; local in function:uftdi_match
301 uiaa->uiaa_vendor, uiaa->uiaa_product));
303 if (uiaa->uiaa_configno != UFTDI_CONFIG_NO)
306 rv = uftdi_lookup(uiaa->uiaa_vendor, uiaa->uiaa_product) != NULL
318 struct usbif_attach_arg *uiaa = aux; local in function:uftdi_attach
    [all...]
udsir.c 161 struct usbif_attach_arg *uiaa = aux; local in function:udsir_match
165 if (uiaa->uiaa_vendor == USB_VENDOR_KINGSUN &&
166 uiaa->uiaa_product == USB_PRODUCT_KINGSUN_IRDA)
176 struct usbif_attach_arg *uiaa = aux; local in function:udsir_attach
177 struct usbd_device *dev = uiaa->uiaa_device;
178 struct usbd_interface *iface = uiaa->uiaa_iface;
uhidev.c 155 struct usbif_attach_arg *uiaa = aux; local in function:uhidev_match
158 if (USBIF_IS_XINPUT(uiaa))
161 if (USBIF_IS_X1INPUT(uiaa) && uiaa->uiaa_ifaceno == 0)
164 if (uiaa->uiaa_class != UICLASS_HID)
166 if (usbd_get_quirks(uiaa->uiaa_device)->uq_flags & UQ_HID_IGNORE)
175 struct usbif_attach_arg *uiaa = aux; local in function:uhidev_attach
176 struct usbd_interface *iface = uiaa->uiaa_iface;
191 sc->sc_udev = uiaa->uiaa_device;
207 devinfop = usbd_devinfo_alloc(uiaa->uiaa_device, 0)
    [all...]
ulpt.c 182 struct usbif_attach_arg *uiaa = aux; local in function:ulpt_match
186 if (uiaa->uiaa_class == UICLASS_PRINTER &&
187 uiaa->uiaa_subclass == UISUBCLASS_PRINTER &&
188 (uiaa->uiaa_proto == UIPROTO_PRINTER_UNI ||
189 uiaa->uiaa_proto == UIPROTO_PRINTER_BI ||
190 uiaa->uiaa_proto == UIPROTO_PRINTER_1284))
199 struct usbif_attach_arg *uiaa = aux; local in function:ulpt_attach
200 struct usbd_device *dev = uiaa->uiaa_device;
201 struct usbd_interface *iface = uiaa->uiaa_iface;
usb_subr.c 1178 struct usbif_attach_arg uiaa; local in function:usbd_attachinterfaces
1198 uiaa.uiaa_device = dev;
1199 uiaa.uiaa_port = port;
1200 uiaa.uiaa_vendor = UGETW(dd->idVendor);
1201 uiaa.uiaa_product = UGETW(dd->idProduct);
1202 uiaa.uiaa_release = UGETW(dd->bcdDevice);
1203 uiaa.uiaa_configno = dev->ud_cdesc->bConfigurationValue;
1204 uiaa.uiaa_ifaces = ifaces;
1205 uiaa.uiaa_nifaces = nifaces;
1206 ilocs[USBIFIFCF_PORT] = uiaa.uiaa_port
1720 struct usbif_attach_arg *uiaa = aux; local in function:usbd_ifprint
    [all...]
uvideo.c 476 struct usbif_attach_arg *uiaa = aux; local in function:uvideo_match
484 if (uiaa->uiaa_class == UICLASS_VIDEO &&
485 uiaa->uiaa_subclass == UISUBCLASS_VIDEOCONTROL)
495 struct usbif_attach_arg *uiaa = aux; local in function:uvideo_attach
503 sc->sc_devname = usbd_devinfo_alloc(uiaa->uiaa_device, 0);
508 sc->sc_udev = uiaa->uiaa_device;
509 sc->sc_iface = uiaa->uiaa_iface;
510 sc->sc_ifaceno = uiaa->uiaa_ifaceno;
umidi.c 323 struct usbif_attach_arg *uiaa = aux; local in function:umidi_match
327 if (umidi_search_quirk(uiaa->uiaa_vendor, uiaa->uiaa_product,
328 uiaa->uiaa_ifaceno))
331 if (uiaa->uiaa_class == UICLASS_AUDIO &&
332 uiaa->uiaa_subclass == UISUBCLASS_MIDISTREAM)
343 struct usbif_attach_arg *uiaa = aux; local in function:umidi_attach
353 devinfop = usbd_devinfo_alloc(uiaa->uiaa_device, 0);
357 sc->sc_iface = uiaa->uiaa_iface;
358 sc->sc_udev = uiaa->uiaa_device
    [all...]

Completed in 35 milliseconds

1 2