Lines Matching refs:endpoint
151 struct usb_host_endpoint *endpoint; in usb_parse_endpoint() local
181 endpoint = &ifp->endpoint[ifp->desc.bNumEndpoints]; in usb_parse_endpoint()
184 memcpy(&endpoint->desc, d, n); in usb_parse_endpoint()
185 INIT_LIST_HEAD(&endpoint->urb_list); in usb_parse_endpoint()
241 endpoint->desc.bInterval = n; in usb_parse_endpoint()
253 endpoint->desc.bmAttributes = USB_ENDPOINT_XFER_INT; in usb_parse_endpoint()
254 endpoint->desc.bInterval = 1; in usb_parse_endpoint()
255 if (usb_endpoint_maxp(&endpoint->desc) > 8) in usb_parse_endpoint()
256 endpoint->desc.wMaxPacketSize = cpu_to_le16(8); in usb_parse_endpoint()
268 maxp = usb_endpoint_maxp(&endpoint->desc) & 0x07ff; in usb_parse_endpoint()
279 inum, asnum, endpoint, buffer, size); in usb_parse_endpoint()
283 endpoint->extra = buffer; in usb_parse_endpoint()
286 endpoint->extralen = i; in usb_parse_endpoint()
307 kfree(alt->endpoint); in usb_release_interface_cache()
386 alt->endpoint = kzalloc(len, GFP_KERNEL); in usb_parse_interface()
387 if (!alt->endpoint) in usb_parse_interface()