Lines Matching refs:endpoints

183 	struct usb_endpoint *ep = udev->endpoints;
184 struct usb_endpoint *ep_end = udev->endpoints + udev->endpoints_max;
196 * Iterate accross all the USB endpoints searching for a match
238 struct usb_endpoint *ep = udev->endpoints;
239 struct usb_endpoint *ep_end = udev->endpoints + udev->endpoints_max;
292 /* this will match BULK and INTERRUPT endpoints */
306 * Iterate accross all the USB endpoints searching for a match
308 * the endpoints from the beginning of the "udev->endpoints" array.
421 * This function will iterate all the USB endpoints except the control
425 * NULL: End of USB endpoints
437 ep_end = udev->endpoints + udev->endpoints_max;
441 ep = udev->endpoints;
484 * This function will free all USB interfaces and USB endpoints belonging
520 /* free "cdesc" after "ifaces" and "endpoints", if any */
675 * This function will allocate and free USB interfaces and USB endpoints,
676 * parse the USB configuration structure and initialise the USB endpoints
724 /* check for in-use endpoints */
726 ep = udev->endpoints;
729 /* look for matching endpoints */
780 /* update current number of endpoints */
811 ep = udev->endpoints + temp;
826 /* find maximum number of endpoints */
832 /* NOTE: It is valid to have no interfaces and no endpoints! */
849 udev->endpoints = malloc(sizeof(*ep) * ep_max,
851 if (udev->endpoints == NULL) {
856 udev->endpoints = NULL;
882 free(udev->endpoints, M_USB);
883 udev->endpoints = NULL;
991 * nor isochronous endpoints.
1055 ep = udev->endpoints;
1056 ep_end = udev->endpoints + udev->endpoints_max;
1893 DPRINTFN(0, "Found no endpoints, trying next config\n");
2071 * generating 16 static endpoints.
2089 /* Create all available endpoints except EP0 */
2598 "endpoints=%d "