Lines Matching full:endpoints

310 	struct usb_endpoint *ep = udev->endpoints;
311 struct usb_endpoint *ep_end = udev->endpoints + udev->endpoints_max;
323 * Iterate across all the USB endpoints searching for a match
364 struct usb_endpoint *ep = udev->endpoints;
365 struct usb_endpoint *ep_end = udev->endpoints + udev->endpoints_max;
418 /* this will match BULK and INTERRUPT endpoints */
432 * Iterate across all the USB endpoints searching for a match
434 * the endpoints from the beginning of the "udev->endpoints" array.
546 * This function will iterate all the USB endpoints except the control
550 * NULL: End of USB endpoints
562 ep_end = udev->endpoints + udev->endpoints_max;
566 ep = udev->endpoints;
609 * This function will free all USB interfaces and USB endpoints belonging
645 /* free "cdesc" after "ifaces" and "endpoints", if any */
800 * This function will allocate and free USB interfaces and USB endpoints,
801 * parse the USB configuration structure and initialise the USB endpoints
846 /* check for in-use endpoints */
849 ep = udev->endpoints;
852 /* look for matching endpoints */
862 ep = udev->endpoints;
865 /* look for matching endpoints */
923 /* update current number of endpoints */
954 ep = udev->endpoints + temp;
969 /* find maximum number of endpoints */
975 /* NOTE: It is valid to have no interfaces and no endpoints! */
992 udev->endpoints = malloc(sizeof(*ep) * ep_max,
994 if (udev->endpoints == NULL) {
999 udev->endpoints = NULL;
1025 free(udev->endpoints, M_USB);
1026 udev->endpoints = NULL;
1134 * nor isochronous endpoints.
1198 ep = udev->endpoints;
1199 ep_end = udev->endpoints + udev->endpoints_max;
2044 DPRINTFN(0, "Found no endpoints, trying next config\n");
2229 * generating 16 static endpoints.
2247 /* Create all available endpoints except EP0 */
2767 "endpoints=%d "