Lines Matching refs:if_desc
327 ep = &dev->config.if_desc[if_idx].ep_desc[ep_idx]; in usb_set_maxpacket_ep()
366 for (ii = 0; ii < dev->config.if_desc[i].desc.bNumEndpoints; ii++) in usb_set_maxpacket()
383 struct usb_interface *if_desc = NULL; in usb_parse_config() local
429 if_desc = &dev->config.if_desc[ifno]; in usb_parse_config()
431 memcpy(if_desc, head, in usb_parse_config()
433 if_desc->no_of_ep = 0; in usb_parse_config()
434 if_desc->num_altsetting = 1; in usb_parse_config()
436 if_desc->desc.bInterfaceNumber; in usb_parse_config()
440 if_desc = &dev->config.if_desc[ifno]; in usb_parse_config()
441 if_desc->num_altsetting++; in usb_parse_config()
460 epno = dev->config.if_desc[ifno].no_of_ep; in usb_parse_config()
461 if_desc = &dev->config.if_desc[ifno]; in usb_parse_config()
464 if_desc->desc.bInterfaceNumber); in usb_parse_config()
468 if_desc->no_of_ep++; in usb_parse_config()
469 memcpy(&if_desc->ep_desc[epno], head, in usb_parse_config()
472 if_desc[ifno].\ in usb_parse_config()
477 if_desc[ifno].\ in usb_parse_config()
497 if_desc = &dev->config.if_desc[ifno]; in usb_parse_config()
498 memcpy(&if_desc->ss_ep_comp_desc[epno], head, in usb_parse_config()
529 if_desc = &dev->config.if_desc[ifno]; in usb_parse_config()
530 if (if_desc->desc.bNumEndpoints != if_desc->no_of_ep) { in usb_parse_config()
533 ifno, if_desc->no_of_ep, if_desc->desc.bNumEndpoints); in usb_parse_config()
534 if_desc->desc.bNumEndpoints = if_desc->no_of_ep; in usb_parse_config()
645 if (dev->config.if_desc[i].desc.bInterfaceNumber == interface) { in usb_set_interface()
646 if_face = &dev->config.if_desc[i]; in usb_set_interface()