Home
last modified time | relevance | path

Searched refs:uep (Results 1 – 3 of 3) sorted by relevance

/qemu/hw/usb/
H A Dcore.c752 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_get_type() local
753 return uep->type; in usb_ep_get_type()
758 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_type() local
759 uep->type = type; in usb_ep_set_type()
764 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_ifnum() local
765 uep->ifnum = ifnum; in usb_ep_set_ifnum()
786 uep->max_packet_size = size * microframes; in usb_ep_set_max_packet_size()
796 uep->max_streams = 1 << MaxStreams; in usb_ep_set_max_streams()
798 uep->max_streams = 0; in usb_ep_set_max_streams()
805 uep->halted = halted; in usb_ep_set_halted()
[all …]
H A Dhcd-musb.c612 USBEndpoint *uep; in musb_packet() local
634 uep = usb_ep_get(dev, pid, ep->type[idx] & 0xf); in musb_packet()
635 id = pid | (dev->addr << 16) | (uep->nr << 8); in musb_packet()
636 usb_packet_setup(&ep->packey[dir].p, pid, uep, 0, id, false, true); in musb_packet()
644 usb_device_flush_ep_queue(dev, uep); in musb_packet()
H A Dredirect.c1026 static void usbredir_ep_stopped(USBDevice *udev, USBEndpoint *uep) in usbredir_ep_stopped() argument
1030 usbredir_stop_ep(dev, USBEP2I(uep)); in usbredir_ep_stopped()
1760 static void usbredir_set_pipeline(USBRedirDevice *dev, struct USBEndpoint *uep) in usbredir_set_pipeline() argument
1762 if (uep->type != USB_ENDPOINT_XFER_BULK) { in usbredir_set_pipeline()
1765 if (uep->pid == USB_TOKEN_OUT) { in usbredir_set_pipeline()
1766 uep->pipeline = true; in usbredir_set_pipeline()
1768 if (uep->pid == USB_TOKEN_IN && uep->max_packet_size != 0 && in usbredir_set_pipeline()
1771 uep->pipeline = true; in usbredir_set_pipeline()