/openbmc/qemu/include/hw/ |
H A D | usb.h | 184 typedef struct USBEndpoint USBEndpoint; typedef 206 struct USBEndpoint { struct 255 USBEndpoint ep_ctl; 256 USBEndpoint ep_in[USB_MAX_ENDPOINTS]; 257 USBEndpoint ep_out[USB_MAX_ENDPOINTS]; 329 void (*flush_ep_queue)(USBDevice *dev, USBEndpoint *ep); 335 void (*ep_stopped)(USBDevice *dev, USBEndpoint *ep); 341 int (*alloc_streams)(USBDevice *dev, USBEndpoint **eps, int nr_eps, 343 void (*free_streams)(USBDevice *dev, USBEndpoint **eps, int nr_eps); 394 USBEndpoint *ep; [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | core.c | 95 void usb_wakeup(USBEndpoint *ep, unsigned int stream) in usb_wakeup() 468 USBEndpoint *ep = p->ep; in usb_packet_complete_one() 488 USBEndpoint *ep = p->ep; in usb_packet_complete() 583 USBEndpoint *ep, unsigned int stream, in usb_packet_setup() 736 struct USBEndpoint *usb_ep_get(USBDevice *dev, int pid, int ep) in usb_ep_get() 738 struct USBEndpoint *eps; in usb_ep_get() 752 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_get_type() 758 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_type() 764 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_ifnum() 771 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_max_packet_size() [all …]
|
H A D | combined-packet.c | 52 USBEndpoint *ep = p->ep; in usb_combined_input_packet_complete() 122 void usb_ep_combine_input_packets(USBEndpoint *ep) in usb_ep_combine_input_packets()
|
H A D | u2f.h | 59 USBEndpoint *ep;
|
H A D | bus.c | 195 void usb_device_flush_ep_queue(USBDevice *dev, USBEndpoint *ep) in usb_device_flush_ep_queue() 203 void usb_device_ep_stopped(USBDevice *dev, USBEndpoint *ep) in usb_device_ep_stopped() 211 int usb_device_alloc_streams(USBDevice *dev, USBEndpoint **eps, int nr_eps, in usb_device_alloc_streams() 221 void usb_device_free_streams(USBDevice *dev, USBEndpoint **eps, int nr_eps) in usb_device_free_streams()
|
H A D | host-libusb.c | 148 USBEndpoint *ep; 359 static bool usb_host_use_combining(USBEndpoint *ep) in usb_host_use_combining() 547 static USBHostIsoRing *usb_host_iso_alloc(USBHostDevice *s, USBEndpoint *ep) in usb_host_iso_alloc() 586 static USBHostIsoRing *usb_host_iso_find(USBHostDevice *s, USBEndpoint *ep) in usb_host_iso_find() 1632 static void usb_host_flush_ep_queue(USBDevice *dev, USBEndpoint *ep) in usb_host_flush_ep_queue() 1659 static int usb_host_alloc_streams(USBDevice *udev, USBEndpoint **eps, in usb_host_alloc_streams() 1688 static void usb_host_free_streams(USBDevice *udev, USBEndpoint **eps, in usb_host_free_streams()
|
H A D | hcd-dwc2.c | 224 USBEndpoint *ep, uint32_t index, bool send) in dwc2_handle_packet() 505 USBEndpoint *ep; in dwc2_async_packet_complete() 572 USBEndpoint *ep; in dwc2_work_bh() 614 USBEndpoint *ep; in dwc2_enable_chan() 1206 static void dwc2_wakeup_endpoint(USBBus *bus, USBEndpoint *ep, in dwc2_wakeup_endpoint()
|
H A D | hcd-xhci.c | 313 static USBEndpoint *xhci_epid_to_usbep(XHCIEPContext *epctx); 898 USBEndpoint **eps) in xhci_epmask_to_eps_with_streams() 902 USBEndpoint *ep; in xhci_epmask_to_eps_with_streams() 931 USBEndpoint *eps[30]; in xhci_free_device_streams() 944 USBEndpoint *eps[30]; in xhci_alloc_device_streams() 1222 USBEndpoint *ep = NULL; in xhci_ep_nuke_xfers() 1592 USBEndpoint *ep; in xhci_setup_packet() 1873 USBEndpoint *ep = NULL; in xhci_kick_epctx() 3267 static int xhci_find_epid(USBEndpoint *ep) in xhci_find_epid() 3279 static USBEndpoint *xhci_epid_to_usbep(XHCIEPContext *epctx) in xhci_epid_to_usbep() [all …]
|
H A D | redirect.c | 407 struct USBEndpoint *ep) in usbredir_fill_already_in_flight_from_ep() 997 static void usbredir_flush_ep_queue(USBDevice *dev, USBEndpoint *ep) in usbredir_flush_ep_queue() 1026 static void usbredir_ep_stopped(USBDevice *udev, USBEndpoint *uep) in usbredir_ep_stopped() 1150 static int usbredir_alloc_streams(USBDevice *udev, USBEndpoint **eps, in usbredir_alloc_streams() 1188 static void usbredir_free_streams(USBDevice *udev, USBEndpoint **eps, in usbredir_free_streams() 1760 static void usbredir_set_pipeline(USBRedirDevice *dev, struct USBEndpoint *uep) in usbredir_set_pipeline() 1777 struct USBEndpoint *usb_ep; in usbredir_setup_usb_eps()
|
H A D | hcd-uhci.c | 84 USBEndpoint *ep; 118 USBEndpoint *ep) in uhci_queue_new() 828 USBEndpoint *ep; in uhci_handle_td()
|
H A D | dev-wacom.c | 44 USBEndpoint *intr;
|
H A D | dev-network.c | 645 USBEndpoint *intr; 646 USBEndpoint *bulk_in;
|
H A D | hcd-ehci.c | 814 static void ehci_wakeup_endpoint(USBBus *bus, USBEndpoint *ep, in ehci_wakeup_endpoint() 1344 USBEndpoint *ep; in ehci_execute() 1408 USBEndpoint *ep; in ehci_process_itd() 1881 USBEndpoint *ep = p->packet.ep; in ehci_fill_queue()
|
H A D | dev-smartcard-reader.c | 290 USBEndpoint *intr; 291 USBEndpoint *bulk;
|
H A D | dev-hid.c | 41 USBEndpoint *intr;
|
H A D | dev-serial.c | 95 USBEndpoint *intr;
|
H A D | dev-hub.c | 47 USBEndpoint *intr;
|
H A D | hcd-ohci.c | 578 USBEndpoint *ep; in ohci_service_iso_td() 883 USBEndpoint *ep; in ohci_service_td()
|
H A D | dev-uas.c | 399 USBEndpoint *ep = usb_ep_get(&uas->dev, USB_TOKEN_IN, in usb_uas_queue_status()
|
H A D | xen-usb.c | 228 USBEndpoint *ep; in usbback_init_packet()
|