Lines Matching refs:iface_index
361 usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index, in usbd_get_endpoint() argument
374 udev, iface_index, setup->endpoint, in usbd_get_endpoint()
438 (ep->iface_index != iface_index)) { in usbd_get_endpoint()
499 usb_init_endpoint(struct usb_device *udev, uint8_t iface_index, in usb_init_endpoint() argument
514 ep->iface_index = iface_index; in usb_init_endpoint()
815 usb_config_parse(struct usb_device *udev, uint8_t iface_index, uint8_t cmd) in usb_config_parse() argument
829 if (iface_index != USB_IFACE_INDEX_ANY) { in usb_config_parse()
841 iface_index, cmd); in usb_config_parse()
853 if (iface_index == USB_IFACE_INDEX_ANY || in usb_config_parse()
854 iface_index == ep->iface_index) { in usb_config_parse()
866 if (iface_index == USB_IFACE_INDEX_ANY || in usb_config_parse()
867 iface_index == ep->iface_index) { in usb_config_parse()
884 ep->iface_index = USB_IFACE_INDEX_ANY; in usb_config_parse()
899 iface = udev->ifaces + ips.iface_index; in usb_config_parse()
904 if ((iface_index != USB_IFACE_INDEX_ANY) && in usb_config_parse()
905 (iface_index != ips.iface_index)) { in usb_config_parse()
916 if (iface_index == USB_IFACE_INDEX_ANY) in usb_config_parse()
934 if (iface_index == USB_IFACE_INDEX_ANY) { in usb_config_parse()
964 ips.iface_index, ed, ecomp, ep); in usb_config_parse()
978 udev->ifaces_max = ips.iface_index; in usb_config_parse()
1050 uint8_t iface_index, uint8_t alt_index) in usbd_set_alt_interface_index() argument
1052 struct usb_interface *iface = usbd_get_iface(udev, iface_index); in usbd_set_alt_interface_index()
1076 usb_fifo_free_wrap(udev, iface_index, 0); in usbd_set_alt_interface_index()
1079 err = usb_config_parse(udev, iface_index, alt_index); in usbd_set_alt_interface_index()
1089 err = usbd_req_set_alt_interface_no(udev, NULL, iface_index, in usbd_set_alt_interface_index()
1193 usb_reset_iface_endpoints(struct usb_device *udev, uint8_t iface_index) in usb_reset_iface_endpoints() argument
1203 (ep->iface_index != iface_index)) { in usb_reset_iface_endpoints()
1279 usb_detach_device(struct usb_device *udev, uint8_t iface_index, in usb_detach_device() argument
1299 if (iface_index != USB_IFACE_INDEX_ANY) { in usb_detach_device()
1300 i = iface_index; in usb_detach_device()
1301 iface_index = i + 1; in usb_detach_device()
1304 iface_index = USB_IFACE_MAX; in usb_detach_device()
1309 for (; i != iface_index; i++) { in usb_detach_device()
1410 usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index, in usbd_set_parent_iface() argument
1415 if (udev == NULL || iface_index == parent_index) { in usbd_set_parent_iface()
1419 iface = usbd_get_iface(udev, iface_index); in usbd_set_parent_iface()
1456 usb_probe_and_attach(struct usb_device *udev, uint8_t iface_index) in usb_probe_and_attach() argument
1483 if (iface_index == USB_IFACE_INDEX_ANY) { in usb_probe_and_attach()
1500 if (iface_index != USB_IFACE_INDEX_ANY) { in usb_probe_and_attach()
1501 i = iface_index; in usb_probe_and_attach()
2388 usbd_get_iface(struct usb_device *udev, uint8_t iface_index) in usbd_get_iface() argument
2390 struct usb_interface *iface = udev->ifaces + iface_index; in usbd_get_iface()
2392 if (iface_index >= udev->ifaces_max) in usbd_get_iface()
2413 usbd_find_descriptor(struct usb_device *udev, void *id, uint8_t iface_index, in usbd_find_descriptor() argument
2426 iface = usbd_get_iface(udev, iface_index); in usbd_find_descriptor()
2810 uint8_t iface_index, uint8_t flag) in usb_fifo_free_wrap() argument
2824 if (iface_index == f->iface_index) { in usb_fifo_free_wrap()
2837 } else if (iface_index == USB_IFACE_INDEX_ANY) { in usb_fifo_free_wrap()
3039 usbd_set_pnpinfo(struct usb_device *udev, uint8_t iface_index, const char *pnpinfo) in usbd_set_pnpinfo() argument
3043 iface = usbd_get_iface(udev, iface_index); in usbd_set_pnpinfo()