| /qemu/tests/qtest/libqos/ |
| A D | usb.c | 19 void qusb_pci_init_one(QPCIBus *pcibus, struct qhc *hc, uint32_t devfn, int bar) in qusb_pci_init_one() argument 21 hc->dev = qpci_device_find(pcibus, devfn); in qusb_pci_init_one() 22 g_assert(hc->dev != NULL); in qusb_pci_init_one() 23 qpci_device_enable(hc->dev); in qusb_pci_init_one() 24 hc->bar = qpci_iomap(hc->dev, bar, NULL); in qusb_pci_init_one() 27 void uhci_deinit(struct qhc *hc) in uhci_deinit() argument 29 g_free(hc->dev); in uhci_deinit() 32 void uhci_port_test(struct qhc *hc, int port, uint16_t expect) in uhci_port_test() argument 34 uint16_t value = qpci_io_readw(hc->dev, hc->bar, 0x10 + 2 * port); in uhci_port_test()
|
| A D | usb.h | 11 void qusb_pci_init_one(QPCIBus *pcibus, struct qhc *hc, 13 void uhci_port_test(struct qhc *hc, int port, uint16_t expect); 14 void uhci_deinit(struct qhc *hc);
|
| /qemu/tests/qtest/ |
| A D | usb-hcd-ehci-test.c | 26 static void uhci_port_update(struct qhc *hc, int port, 29 void *addr = hc->base + 0x10 + 2 * port; 32 value = qpci_io_readw(hc->dev, addr); 35 qpci_io_writew(hc->dev, addr, value); 39 static void ehci_port_test(struct qhc *hc, int port, uint32_t expect) in ehci_port_test() argument 41 uint32_t value = qpci_io_readl(hc->dev, hc->bar, 0x64 + 4 * port); in ehci_port_test()
|
| /qemu/hw/pci/ |
| A D | pcie_port.c | 219 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(oc); in pcie_slot_class_init() local 222 hc->pre_plug = pcie_cap_slot_pre_plug_cb; in pcie_slot_class_init() 223 hc->plug = pcie_cap_slot_plug_cb; in pcie_slot_class_init() 224 hc->unplug = pcie_cap_slot_unplug_cb; in pcie_slot_class_init() 225 hc->unplug_request = pcie_cap_slot_unplug_request_cb; in pcie_slot_class_init() 226 hc->is_hotpluggable_bus = pcie_slot_is_hotpluggbale_bus; in pcie_slot_class_init()
|
| /qemu/hw/pci-bridge/ |
| A D | pcie_pci_bridge.c | 146 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in pcie_pci_bridge_class_init() local 157 hc->plug = pci_bridge_dev_plug_cb; in pcie_pci_bridge_class_init() 158 hc->unplug = pci_bridge_dev_unplug_cb; in pcie_pci_bridge_class_init() 159 hc->unplug_request = pci_bridge_dev_unplug_request_cb; in pcie_pci_bridge_class_init()
|
| A D | pci_bridge_dev.c | 248 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in pci_bridge_dev_class_init() local 261 hc->plug = pci_bridge_dev_plug_cb; in pci_bridge_dev_class_init() 262 hc->unplug = pci_bridge_dev_unplug_cb; in pci_bridge_dev_class_init() 263 hc->unplug_request = pci_bridge_dev_unplug_request_cb; in pci_bridge_dev_class_init()
|
| A D | pci_expander_bridge.c | 176 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(class); in pxb_host_class_init() local 182 hc->root_bus_path = pxb_host_root_bus_path; in pxb_host_class_init() 230 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(class); in pxb_cxl_host_class_init() local 232 hc->root_bus_path = pxb_host_root_bus_path; in pxb_cxl_host_class_init()
|
| /qemu/hw/pci-host/ |
| A D | remote.c | 52 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in remote_pcihost_class_init() local 54 hc->root_bus_path = remote_pcihost_root_bus_path; in remote_pcihost_class_init()
|
| A D | gpex.c | 175 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in gpex_host_class_init() local 177 hc->root_bus_path = gpex_host_root_bus_path; in gpex_host_class_init()
|
| A D | pnv_phb.c | 201 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in pnv_phb_class_init() local 204 hc->root_bus_path = pnv_phb_root_bus_path; in pnv_phb_class_init()
|
| A D | xilinx-pcie.c | 172 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in xilinx_pcie_host_class_init() local 174 hc->root_bus_path = xilinx_pcie_host_root_bus_path; in xilinx_pcie_host_class_init()
|
| A D | i440fx.c | 371 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in i440fx_pcihost_class_init() local 373 hc->root_bus_path = i440fx_pcihost_root_bus_path; in i440fx_pcihost_class_init()
|
| /qemu/hw/s390x/ |
| A D | ap-bridge.c | 67 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(oc); in ap_bridge_class_init() local 69 hc->unplug = qdev_simple_device_unplug_cb; in ap_bridge_class_init()
|
| A D | css-bridge.c | 136 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in virtual_css_bridge_class_init() local 139 hc->unplug = ccw_device_unplug; in virtual_css_bridge_class_init()
|
| A D | s390-pci-bus.c | 1324 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in s390_pcihost_class_init() local 1329 hc->pre_plug = s390_pcihost_pre_plug; in s390_pcihost_class_init() 1330 hc->plug = s390_pcihost_plug; in s390_pcihost_class_init() 1331 hc->unplug_request = s390_pcihost_unplug_request; in s390_pcihost_class_init() 1332 hc->unplug = s390_pcihost_unplug; in s390_pcihost_class_init()
|
| /qemu/hw/ppc/ |
| A D | e500plat.c | 74 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(oc); in e500plat_machine_class_init() local 79 hc->plug = e500plat_machine_device_plug_cb; in e500plat_machine_class_init()
|
| /qemu/hw/remote/ |
| A D | machine.c | 127 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(oc); in remote_machine_class_init() local 132 hc->unplug = remote_machine_dev_unplug_cb; in remote_machine_class_init()
|
| /qemu/hw/acpi/ |
| A D | generic_event_device.c | 476 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(class); in acpi_ged_class_init() local 484 hc->plug = acpi_ged_device_plug_cb; in acpi_ged_class_init() 485 hc->unplug_request = acpi_ged_unplug_request_cb; in acpi_ged_class_init() 486 hc->unplug = acpi_ged_unplug_cb; in acpi_ged_class_init()
|
| A D | piix4.c | 627 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in piix4_pm_class_init() local 646 hc->pre_plug = piix4_device_pre_plug_cb; in piix4_pm_class_init() 647 hc->plug = piix4_device_plug_cb; in piix4_pm_class_init() 648 hc->unplug_request = piix4_device_unplug_request_cb; in piix4_pm_class_init() 649 hc->unplug = piix4_device_unplug_cb; in piix4_pm_class_init() 650 hc->is_hotpluggable_bus = piix4_is_hotpluggable_bus; in piix4_pm_class_init()
|
| /qemu/hw/isa/ |
| A D | lpc_ich9.c | 883 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in ich9_lpc_class_init() local 903 hc->pre_plug = ich9_pm_device_pre_plug_cb; in ich9_lpc_class_init() 904 hc->plug = ich9_pm_device_plug_cb; in ich9_lpc_class_init() 905 hc->unplug_request = ich9_pm_device_unplug_request_cb; in ich9_lpc_class_init() 906 hc->unplug = ich9_pm_device_unplug_cb; in ich9_lpc_class_init() 907 hc->is_hotpluggable_bus = ich9_pm_is_hotpluggable_bus; in ich9_lpc_class_init()
|
| /qemu/hw/ufs/ |
| A D | ufs.c | 142 UfsHc *u = req->hc; in ufs_dma_read_utrd() 155 UfsHc *u = req->hc; in ufs_dma_read_req_upiu() 190 UfsHc *u = req->hc; in ufs_dma_read_prdt() 257 UfsHc *u = req->hc; in ufs_dma_write_utrd() 270 UfsHc *u = req->hc; in ufs_dma_write_rsp_upiu() 395 req->hc = u; in ufs_mcq_init_req() 864 UfsHc *u = req->hc; in ufs_exec_scsi_cmd() 1014 UfsHc *u = req->hc; in ufs_exec_query_flag() 1153 UfsHc *u = req->hc; in ufs_exec_query_attr() 1183 UfsHc *u = req->hc; in ufs_read_unit_desc() [all …]
|
| /qemu/hw/i386/ |
| A D | microvm.c | 643 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(oc); in microvm_class_init() local 669 hc->pre_plug = microvm_device_pre_plug_cb; in microvm_class_init() 670 hc->plug = microvm_device_plug_cb; in microvm_class_init() 671 hc->unplug_request = microvm_device_unplug_request_cb; in microvm_class_init() 672 hc->unplug = microvm_device_unplug_cb; in microvm_class_init()
|
| /qemu/tests/unit/ |
| A D | test-smp-parse.c | 32 #define SMP_CONFIG_GENERIC(ha, a, hb, b, hc, c, hd, d, he, e) \ argument 36 .has_cores = hc, .cores = c, \ 54 #define SMP_CONFIG_WITH_MODS_DIES(ha, a, hb, b, hc, c, hd, d, \ argument 59 .has_dies = hc, .dies = c, \ 70 #define SMP_CONFIG_WITH_CLUSTERS(ha, a, hb, b, hc, c, hd, d, he, e, hf, f) \ argument 74 .has_clusters = hc, .clusters = c, \ 84 #define SMP_CONFIG_WITH_BOOKS_DRAWERS(ha, a, hb, b, hc, c, hd, \ argument 89 .has_books = hc, .books = c, \
|
| /qemu/hw/loongarch/ |
| A D | virt.c | 1440 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(oc); in virt_class_init() local 1460 hc->plug = virt_device_plug_cb; in virt_class_init() 1461 hc->pre_plug = virt_device_pre_plug; in virt_class_init() 1462 hc->unplug_request = virt_device_unplug_request; in virt_class_init() 1463 hc->unplug = virt_device_unplug; in virt_class_init()
|
| /qemu/hw/xen/ |
| A D | xen-legacy-backend.c | 662 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in xen_sysbus_class_init() local 664 hc->unplug = qdev_simple_device_unplug_cb; in xen_sysbus_class_init()
|