Home
last modified time | relevance | path

Searched refs:USBEndpoint (Results 1 – 21 of 21) sorted by relevance

/qemu/include/hw/
H A Dusb.h184 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);
394 USBEndpoint *ep;
419 USBEndpoint *ep, unsigned int stream,
456 void usb_ep_combine_input_packets(USBEndpoint *ep);
[all …]
/qemu/hw/usb/
H A Dcore.c95 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()
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()
791 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_max_streams()
804 struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); in usb_ep_set_halted()
[all …]
H A Dcombined-packet.c52 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 Du2f.h59 USBEndpoint *ep;
H A Dbus.c195 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 Dhost-libusb.c148 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()
1633 static void usb_host_flush_ep_queue(USBDevice *dev, USBEndpoint *ep) in usb_host_flush_ep_queue()
1660 static int usb_host_alloc_streams(USBDevice *udev, USBEndpoint **eps, in usb_host_alloc_streams()
1689 static void usb_host_free_streams(USBDevice *udev, USBEndpoint **eps, in usb_host_free_streams()
H A Dhcd-dwc2.c224 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()
1201 static void dwc2_wakeup_endpoint(USBBus *bus, USBEndpoint *ep, in dwc2_wakeup_endpoint()
H A Dhcd-xhci.c313 static USBEndpoint *xhci_epid_to_usbep(XHCIEPContext *epctx);
906 USBEndpoint **eps) in xhci_epmask_to_eps_with_streams()
910 USBEndpoint *ep; in xhci_epmask_to_eps_with_streams()
939 USBEndpoint *eps[30]; in xhci_free_device_streams()
952 USBEndpoint *eps[30]; in xhci_alloc_device_streams()
1230 USBEndpoint *ep = NULL; in xhci_ep_nuke_xfers()
1600 USBEndpoint *ep; in xhci_setup_packet()
1881 USBEndpoint *ep = NULL; in xhci_kick_epctx()
3283 static int xhci_find_epid(USBEndpoint *ep) in xhci_find_epid()
3295 static USBEndpoint *xhci_epid_to_usbep(XHCIEPContext *epctx) in xhci_epid_to_usbep()
[all …]
H A Dredirect.c407 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 Dhcd-uhci.c90 USBEndpoint *ep;
124 USBEndpoint *ep) in uhci_queue_new()
812 USBEndpoint *ep; in uhci_handle_td()
H A Ddev-wacom.c44 USBEndpoint *intr;
H A Ddev-network.c645 USBEndpoint *intr;
646 USBEndpoint *bulk_in;
H A Dhcd-ehci.c814 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 Ddev-smartcard-reader.c290 USBEndpoint *intr;
291 USBEndpoint *bulk;
H A Ddev-serial.c95 USBEndpoint *intr;
H A Ddev-hid.c41 USBEndpoint *intr;
H A Ddev-hub.c47 USBEndpoint *intr;
H A Dhcd-ohci.c578 USBEndpoint *ep; in ohci_service_iso_td()
883 USBEndpoint *ep; in ohci_service_td()
H A Ddev-uas.c399 USBEndpoint *ep = usb_ep_get(&uas->dev, USB_TOKEN_IN, in usb_uas_queue_status()
H A Dxen-usb.c228 USBEndpoint *ep; in usbback_init_packet()
H A Dhcd-musb.c612 USBEndpoint *uep; in musb_packet()