| /linux/drivers/usb/misc/ |
| H A D | idmouse.c | 320 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() 342 result = usb_find_bulk_in_endpoint(iface_desc, &endpoint); in idmouse_probe()
|
| H A D | yurex.c | 193 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 D | ldusb.c | 652 struct usb_host_interface *iface_desc; in ld_usb_probe() local 681 iface_desc = intf->cur_altsetting; in ld_usb_probe() 683 res = usb_find_last_int_in_endpoint(iface_desc, in ld_usb_probe() 691 res = usb_find_last_int_out_endpoint(iface_desc, in ld_usb_probe()
|
| /linux/drivers/watchdog/ |
| H A D | pcwd_usb.c | 603 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 D | ucan.c | 1308 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/w1/masters/ |
| H A D | ds2490.c | 1017 struct usb_host_interface *iface_desc; in ds_probe() local 1049 iface_desc = intf->cur_altsetting; in ds_probe() 1050 if (iface_desc->desc.bNumEndpoints != NUM_EP-1) { in ds_probe() 1052 iface_desc->desc.bNumEndpoints); in ds_probe() 1061 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in ds_probe() 1062 endpoint = &iface_desc->endpoint[i].desc; in ds_probe()
|
| /linux/drivers/comedi/drivers/ |
| H A D | ni_usb6501.c | 479 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 D | vmk80xx.c | 643 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 D | if_usb.c | 198 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 D | es2.c | 1246 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/usb/class/ |
| H A D | usbtmc.c | 2386 struct usb_host_interface *iface_desc; in usbtmc_probe() local 2415 iface_desc = data->intf->cur_altsetting; in usbtmc_probe() 2416 data->ifnum = iface_desc->desc.bInterfaceNumber; in usbtmc_probe() 2419 retcode = usb_find_common_endpoints(iface_desc, in usbtmc_probe() 2437 retcode = usb_find_int_in_endpoint(iface_desc, &int_in); in usbtmc_probe() 2444 if (iface_desc->desc.bInterfaceProtocol == 1 && in usbtmc_probe()
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| H A D | kvaser_usb_hydra.c | 1737 const struct usb_host_interface *iface_desc; in kvaser_usb_hydra_setup_endpoints() local 1741 iface_desc = dev->intf->cur_altsetting; in kvaser_usb_hydra_setup_endpoints() 1743 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in kvaser_usb_hydra_setup_endpoints() 1744 ep = &iface_desc->endpoint[i].desc; in kvaser_usb_hydra_setup_endpoints()
|
| /linux/drivers/net/can/usb/peak_usb/ |
| H A D | pcan_usb_fd.c | 909 struct usb_host_interface *iface_desc = &intf->altsetting[0]; in pcan_usb_fd_probe() local 912 return iface_desc->desc.bInterfaceNumber; in pcan_usb_fd_probe()
|
| /linux/drivers/mmc/host/ |
| H A D | vub300.c | 2088 struct usb_host_interface *iface_desc; in vub300_probe() local 2221 iface_desc = interface->cur_altsetting; in vub300_probe() 2222 for (i = 0; i < iface_desc->desc.bNumEndpoints; ++i) { in vub300_probe() 2224 &iface_desc->endpoint[i].desc; in vub300_probe()
|
| /linux/drivers/net/wireless/zydas/zd1211rw/ |
| H A D | zd_usb.c | 1265 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()
|