Lines Matching refs:speed
272 (udev->speed != USB_SPEED_HIGH) ||
273 ((child->speed != USB_SPEED_LOW) &&
274 (child->speed != USB_SPEED_FULL)) ||
373 * This function counts the number of active ports at the given speed.
376 uhub_count_active_host_ports(struct usb_device *udev, enum usb_dev_speed speed)
399 (child->speed == speed))
658 enum usb_dev_speed speed;
720 switch (udev->speed) {
798 * Figure out the device speed
800 switch (udev->speed) {
803 speed = USB_SPEED_HIGH;
805 speed = USB_SPEED_LOW;
807 speed = USB_SPEED_FULL;
811 speed = USB_SPEED_LOW;
813 speed = USB_SPEED_FULL;
816 speed = USB_SPEED_LOW;
823 speed = USB_SPEED_FULL;
826 speed = USB_SPEED_LOW;
829 speed = USB_SPEED_HIGH;
832 speed = USB_SPEED_SUPER;
836 speed = USB_SPEED_SUPER;
840 /* same speed like parent */
841 speed = udev->speed;
844 if (speed == USB_SPEED_SUPER) {
876 udev->depth + 1, portno - 1, portno, speed, mode);
917 switch (udev->speed) {
1029 switch (udev->speed) {
1126 /* XXX could try another speed ? */
1205 switch (udev->speed) {
1220 if (udev->speed == USB_SPEED_HIGH)
1326 switch (udev->speed) {
1509 switch (udev->speed) {
1843 * When doing LOW- and FULL-speed USB transfers across a HIGH-speed
1855 * provides, only 6 are available for non-HIGH-speed devices. I have
1929 enum usb_dev_speed speed;
1934 speed = usbd_get_speed(udev);
1936 switch (speed) {
1939 if (speed == USB_SPEED_LOW) {
1987 uint8_t speed;
1998 speed = usbd_get_speed(udev);
2011 if ((speed != USB_SPEED_FULL) &&
2012 (speed != USB_SPEED_LOW)) {
2136 * This function will allocate bandwidth for an isochronous FULL speed
2137 * transaction in the FULL speed schedule.