Home
last modified time | relevance | path

Searched refs:USBBus (Results 1 – 20 of 20) sorted by relevance

/qemu/include/hw/
H A Dusb.h478 OBJECT_DECLARE_SIMPLE_TYPE(USBBus, USB_BUS)
480 struct USBBus { struct
488 QTAILQ_ENTRY(USBBus) next; argument
492 void (*register_companion)(USBBus *bus, USBPort *ports[],
498 void usb_bus_new(USBBus *bus, size_t bus_size,
500 void usb_bus_release(USBBus *bus);
504 void usb_register_port(USBBus *bus, USBPort *port, void *opaque, int index,
511 void usb_unregister_port(USBBus *bus, USBPort *port);
518 static inline USBBus *usb_bus_from_device(USBDevice *d) in usb_bus_from_device()
520 return DO_UPCAST(USBBus, qbus, d->qdev.parent_bus); in usb_bus_from_device()
[all …]
/qemu/hw/usb/
H A Dbus.c44 .instance_size = sizeof(USBBus),
84 void usb_bus_new(USBBus *bus, size_t bus_size, in usb_bus_new()
96 void usb_bus_release(USBBus *bus) in usb_bus_release()
343 USBBus *bus; in usb_register_companion()
395 USBBus *bus = usb_bus_from_device(dev); in usb_claim_port()
441 USBBus *bus = usb_bus_from_device(dev); in usb_release_port()
485 USBBus *bus = usb_bus_from_device(dev); in usb_check_attach()
523 USBBus *bus = usb_bus_from_device(dev); in usb_device_detach()
551 USBBus *bus = usb_bus_from_device(dev); in usb_bus_dev_print()
604 USBBus *bus; in qmp_x_query_usb()
[all …]
H A Ddev-serial.c193 USBBus *bus = usb_bus_from_device(dev); in usb_serial_set_flow_control()
203 USBBus *bus = usb_bus_from_device(dev); in usb_serial_set_xonxoff()
224 USBBus *bus = usb_bus_from_device(dev); in usb_serial_handle_reset()
264 USBBus *bus = usb_bus_from_device(dev); in usb_serial_handle_control()
482 USBBus *bus = usb_bus_from_device(dev); in usb_serial_handle_data()
H A Dhcd-uhci.h48 USBBus bus; /* Note unused when we're a companion controller */
H A Dhcd-ohci.h40 USBBus bus;
H A Dhcd-dwc2.h65 USBBus bus;
H A Dhcd-xhci.h180 USBBus bus;
H A Dcore.c98 USBBus *bus = usb_bus_from_device(dev); in usb_wakeup()
553 USBBus *bus; in usb_packet_check_state()
570 USBBus *bus = usb_bus_from_device(dev); in usb_packet_set_state()
H A Dhcd-ehci.h254 USBBus bus;
H A Dxen-usb.c103 USBBus bus;
H A Dhcd-ehci.c779 static void ehci_register_companion(USBBus *bus, USBPort *ports[], in ehci_register_companion()
814 static void ehci_wakeup_endpoint(USBBus *bus, USBEndpoint *ep, in ehci_wakeup_endpoint()
H A Dhcd-musb.c319 USBBus bus;
H A Dhcd-dwc2.c1201 static void dwc2_wakeup_endpoint(USBBus *bus, USBEndpoint *ep, in dwc2_wakeup_endpoint()
H A Dhcd-xhci.c3269 USBBus *bus = usb_bus_from_device(child); in xhci_child_detach()
3311 static void xhci_wakeup_endpoint(USBBus *bus, USBEndpoint *ep, in xhci_wakeup_endpoint()
/qemu/hw/sh4/
H A Dr2d.c247 USBBus *usb_bus; in r2d_init()
/qemu/hw/ppc/
H A Dsam460ex.c279 USBBus *usb_bus; in sam460ex_init()
H A Dmac_newworld.c434 USBBus *usb_bus; in ppc_core99_init()
H A Dspapr.c3089 USBBus *usb_bus; in spapr_machine_init()
/qemu/hw/mips/
H A Dloongson3_virt.c468 USBBus *usb_bus; in loongson3_virt_devices_init()
/qemu/hw/hppa/
H A Dmachine.c400 USBBus *usb_bus; in machine_HP_common_init_tail()