Home
last modified time | relevance | path

Searched refs:iface_desc (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/usb/misc/
H A Didmouse.c320 struct usb_host_interface *iface_desc; in idmouse_probe() local
325 iface_desc = interface->cur_altsetting; in idmouse_probe()
326 if (iface_desc->desc.bInterfaceClass != 0x0A) in idmouse_probe()
329 if (iface_desc->desc.bNumEndpoints < 1) in idmouse_probe()
343 result = usb_find_bulk_in_endpoint(iface_desc, &endpoint); in idmouse_probe()
H A Dyurex.c193 struct usb_host_interface *iface_desc; in yurex_probe() local
212 iface_desc = interface->cur_altsetting; in yurex_probe()
213 res = usb_find_int_in_endpoint(iface_desc, &endpoint); in yurex_probe()
246 dev->cntl_req->wIndex = cpu_to_le16(iface_desc->desc.bInterfaceNumber); in yurex_probe()
H A Diowarrior.c754 struct usb_host_interface *iface_desc; in iowarrior_probe() local
777 iface_desc = interface->cur_altsetting; in iowarrior_probe()
782 res = usb_find_last_int_in_endpoint(iface_desc, &dev->int_in_endpoint); in iowarrior_probe()
794 res = usb_find_last_int_out_endpoint(iface_desc, in iowarrior_probe()
879 iface_desc->desc.bInterfaceNumber, minor - IOWARRIOR_MINOR_BASE); in iowarrior_probe()
H A Dldusb.c648 struct usb_host_interface *iface_desc; in ld_usb_probe() local
679 iface_desc = intf->cur_altsetting; in ld_usb_probe()
681 res = usb_find_last_int_in_endpoint(iface_desc, in ld_usb_probe()
689 res = usb_find_last_int_out_endpoint(iface_desc, in ld_usb_probe()
/linux/drivers/watchdog/
H A Dpcwd_usb.c603 struct usb_host_interface *iface_desc; in usb_pcwd_probe() local
620 iface_desc = interface->cur_altsetting; in usb_pcwd_probe()
623 if (!(iface_desc->desc.bInterfaceClass == USB_CLASS_HID)) { in usb_pcwd_probe()
628 if (iface_desc->desc.bNumEndpoints < 1) in usb_pcwd_probe()
632 endpoint = &iface_desc->endpoint[0].desc; in usb_pcwd_probe()
653 usb_pcwd->interface_number = iface_desc->desc.bInterfaceNumber; in usb_pcwd_probe()
/linux/drivers/net/can/usb/
H A Ducan.c1308 struct usb_host_interface *iface_desc; in ucan_probe() local
1327 iface_desc = intf->cur_altsetting; in ucan_probe()
1328 if (!iface_desc) in ucan_probe()
1334 iface_desc->desc.bInterfaceNumber); in ucan_probe()
1337 if (iface_desc->desc.bNumEndpoints != 2) { in ucan_probe()
1340 UCAN_DRIVER_NAME, iface_desc->desc.bNumEndpoints); in ucan_probe()
1345 ret = usb_find_common_endpoints_reverse(iface_desc, &ep_in, &ep_out, in ucan_probe()
1403 iface_desc->desc.bInterfaceNumber, in ucan_probe()
1442 iface_desc->desc.bInterfaceNumber, in ucan_probe()
1485 up->intf_index = iface_desc->desc.bInterfaceNumber; in ucan_probe()
/linux/drivers/net/mctp/
H A Dmctp-usb.c349 struct usb_host_interface *iface_desc; in mctp_usb_probe() local
356 iface_desc = intf->cur_altsetting; in mctp_usb_probe()
358 rc = usb_find_common_endpoints(iface_desc, &ep_in, &ep_out, NULL, NULL); in mctp_usb_probe()
364 span = iface_desc->desc.bInterfaceSubClass == MCTP_USB_SUBCLASS_SPAN; in mctp_usb_probe()
/linux/drivers/w1/masters/
H A Dds2490.c1016 struct usb_host_interface *iface_desc; in ds_probe() local
1048 iface_desc = intf->cur_altsetting; in ds_probe()
1049 if (iface_desc->desc.bNumEndpoints != NUM_EP-1) { in ds_probe()
1051 iface_desc->desc.bNumEndpoints); in ds_probe()
1060 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in ds_probe()
1061 endpoint = &iface_desc->endpoint[i].desc; in ds_probe()
/linux/drivers/comedi/drivers/
H A Dni_usb6501.c479 struct usb_host_interface *iface_desc = intf->cur_altsetting; in ni6501_find_endpoints() local
482 if (iface_desc->desc.bNumEndpoints != 2) { in ni6501_find_endpoints()
487 ret = usb_find_common_endpoints(iface_desc, &devpriv->ep_rx, in ni6501_find_endpoints()
H A Dvmk80xx.c643 struct usb_host_interface *iface_desc = intf->cur_altsetting; in vmk80xx_find_usb_endpoints() local
648 ret = usb_find_common_endpoints(iface_desc, &ep_rx_desc, in vmk80xx_find_usb_endpoints()
651 ret = usb_find_common_endpoints(iface_desc, NULL, NULL, in vmk80xx_find_usb_endpoints()
/linux/drivers/net/wireless/marvell/libertas/
H A Dif_usb.c198 struct usb_host_interface *iface_desc; in if_usb_probe() local
214 iface_desc = intf->cur_altsetting; in if_usb_probe()
226 if (usb_find_common_endpoints_reverse(iface_desc, &ep_in, &ep_out, NULL, NULL)) { in if_usb_probe()
/linux/drivers/greybus/
H A Des2.c1246 struct usb_host_interface *iface_desc; in ap_probe() local
1290 iface_desc = interface->cur_altsetting; in ap_probe()
1291 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in ap_probe()
1292 endpoint = &iface_desc->endpoint[i].desc; in ap_probe()
/linux/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_hydra.c1738 const struct usb_host_interface *iface_desc; in kvaser_usb_hydra_setup_endpoints() local
1742 iface_desc = dev->intf->cur_altsetting; in kvaser_usb_hydra_setup_endpoints()
1744 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in kvaser_usb_hydra_setup_endpoints()
1745 ep = &iface_desc->endpoint[i].desc; in kvaser_usb_hydra_setup_endpoints()
H A Dkvaser_usb_leaf.c1969 struct usb_host_interface *iface_desc; in kvaser_usb_leaf_setup_endpoints() local
1972 iface_desc = dev->intf->cur_altsetting; in kvaser_usb_leaf_setup_endpoints()
1975 ret = usb_find_common_endpoints(iface_desc, &dev->bulk_in, &dev->bulk_out, in kvaser_usb_leaf_setup_endpoints()
/linux/drivers/mmc/host/
H A Dvub300.c2096 struct usb_host_interface *iface_desc; in vub300_probe() local
2229 iface_desc = interface->cur_altsetting; in vub300_probe()
2230 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in vub300_probe()
2232 &iface_desc->endpoint[i].desc; in vub300_probe()
/linux/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_fd.c947 struct usb_host_interface *iface_desc = &intf->altsetting[0]; in pcan_usb_fd_probe() local
950 return iface_desc->desc.bInterfaceNumber; in pcan_usb_fd_probe()
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c1265 struct usb_host_interface *iface_desc = intf->cur_altsetting; in eject_installer() local
1271 if (iface_desc->desc.bNumEndpoints < 2) in eject_installer()
1276 endpoint = &iface_desc->endpoint[r].desc; in eject_installer()
/linux/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c2234 struct usb_host_interface *iface_desc; in at76_alloc_urbs() local
2242 iface_desc = interface->cur_altsetting; in at76_alloc_urbs()
2244 ret = usb_find_common_endpoints(iface_desc, &ep_in, &ep_out, NULL, NULL); in at76_alloc_urbs()
/linux/drivers/net/usb/
H A Dhso.c2604 struct usb_host_interface *iface_desc = interface->cur_altsetting; in hso_create_bulk_serial_device() local
2632 ret = usb_find_int_in_endpoint(iface_desc, &tiocmget->endp); in hso_create_bulk_serial_device()
2652 ret = usb_find_common_endpoints(iface_desc, &serial->in_endp, in hso_create_bulk_serial_device()