Lines Matching refs:alt
261 struct usb_host_interface *alt; in config_endpoint_is_duplicate() local
268 alt = &intfc->altsetting[j]; in config_endpoint_is_duplicate()
270 if (alt->desc.bInterfaceNumber == inum && in config_endpoint_is_duplicate()
271 alt->desc.bAlternateSetting != asnum) in config_endpoint_is_duplicate()
274 for (k = 0; k < alt->desc.bNumEndpoints; ++k) { in config_endpoint_is_duplicate()
275 epd = &alt->endpoint[k].desc; in config_endpoint_is_duplicate()
544 struct usb_host_interface *alt = &intfc->altsetting[j]; in usb_release_interface_cache() local
546 kfree(alt->endpoint); in usb_release_interface_cache()
547 kfree(alt->string); in usb_release_interface_cache()
560 struct usb_host_interface *alt; in usb_parse_interface() local
586 for ((i = 0, alt = &intfc->altsetting[0]); in usb_parse_interface()
588 (++i, ++alt)) { in usb_parse_interface()
589 if (alt->desc.bAlternateSetting == asnum) { in usb_parse_interface()
598 memcpy(&alt->desc, d, USB_DT_INTERFACE_SIZE); in usb_parse_interface()
602 alt->extra = buffer; in usb_parse_interface()
605 alt->extralen = i; in usb_parse_interface()
613 num_ep = num_ep_orig = alt->desc.bNumEndpoints; in usb_parse_interface()
614 alt->desc.bNumEndpoints = 0; /* Use as a counter */ in usb_parse_interface()
625 alt->endpoint = kzalloc(len, GFP_KERNEL); in usb_parse_interface()
626 if (!alt->endpoint) in usb_parse_interface()
637 alt, num_ep, buffer, size); in usb_parse_interface()