Home
last modified time | relevance | path

Searched refs:HotplugHandler (Results 1 – 25 of 41) sorted by relevance

12

/openbmc/qemu/include/hw/
H A Dhotplug.h23 INTERFACE_CHECK(HotplugHandler, (obj), TYPE_HOTPLUG_HANDLER)
25 typedef struct HotplugHandler HotplugHandler; typedef
33 typedef void (*hotplug_fn)(HotplugHandler *plug_handler,
62 bool (*is_hotpluggable_bus)(HotplugHandler *plug_handler, BusState *bus);
70 void hotplug_handler_plug(HotplugHandler *plug_handler,
79 void hotplug_handler_pre_plug(HotplugHandler *plug_handler,
88 void hotplug_handler_unplug_request(HotplugHandler *plug_handler,
96 void hotplug_handler_unplug(HotplugHandler *plug_handler,
/openbmc/qemu/hw/acpi/
H A Dacpi-pci-hotplug-stub.c12 void acpi_pcihp_device_plug_cb(HotplugHandler *hotplug_dev, AcpiPciHpState *s, in acpi_pcihp_device_plug_cb()
17 void acpi_pcihp_device_pre_plug_cb(HotplugHandler *hotplug_dev, in acpi_pcihp_device_pre_plug_cb()
22 void acpi_pcihp_device_unplug_cb(HotplugHandler *hotplug_dev, AcpiPciHpState *s, in acpi_pcihp_device_unplug_cb()
27 void acpi_pcihp_device_unplug_request_cb(HotplugHandler *hotplug_dev, in acpi_pcihp_device_unplug_request_cb()
H A Dacpi-cpu-hotplug-stub.c29 void acpi_cpu_plug_cb(HotplugHandler *hotplug_dev, in acpi_cpu_plug_cb()
34 void legacy_acpi_cpu_plug_cb(HotplugHandler *hotplug_dev, in legacy_acpi_cpu_plug_cb()
44 void acpi_cpu_unplug_request_cb(HotplugHandler *hotplug_dev, in acpi_cpu_unplug_request_cb()
H A Dacpi-mem-hotplug-stub.c16 void acpi_memory_plug_cb(HotplugHandler *hotplug_dev, MemHotplugState *mem_st, in acpi_memory_plug_cb()
26 void acpi_memory_unplug_request_cb(HotplugHandler *hotplug_dev, in acpi_memory_unplug_request_cb()
H A Dacpi-nvdimm-stub.c5 void nvdimm_acpi_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev) in nvdimm_acpi_plug_cb()
H A Dich9.c461 void ich9_pm_device_pre_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev, in ich9_pm_device_pre_plug_cb()
483 void ich9_pm_device_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev, in ich9_pm_device_plug_cb()
510 void ich9_pm_device_unplug_request_cb(HotplugHandler *hotplug_dev, in ich9_pm_device_unplug_request_cb()
545 void ich9_pm_device_unplug_cb(HotplugHandler *hotplug_dev, DeviceState *dev, in ich9_pm_device_unplug_cb()
564 bool ich9_pm_is_hotpluggable_bus(HotplugHandler *hotplug_dev, BusState *bus) in ich9_pm_is_hotpluggable_bus()
H A Dpiix4.c319 static void piix4_device_pre_plug_cb(HotplugHandler *hotplug_dev, in piix4_device_pre_plug_cb()
339 static void piix4_device_plug_cb(HotplugHandler *hotplug_dev, in piix4_device_plug_cb()
364 static void piix4_device_unplug_request_cb(HotplugHandler *hotplug_dev, in piix4_device_unplug_request_cb()
385 static void piix4_device_unplug_cb(HotplugHandler *hotplug_dev, in piix4_device_unplug_cb()
405 static bool piix4_is_hotpluggable_bus(HotplugHandler *hotplug_dev, in piix4_is_hotpluggable_bus()
/openbmc/qemu/include/hw/acpi/
H A Dich9.h88 void ich9_pm_device_pre_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
90 void ich9_pm_device_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
92 void ich9_pm_device_unplug_request_cb(HotplugHandler *hotplug_dev,
94 void ich9_pm_device_unplug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
96 bool ich9_pm_is_hotpluggable_bus(HotplugHandler *hotplug_dev, BusState *bus);
H A Dpcihp.h69 void acpi_pcihp_device_pre_plug_cb(HotplugHandler *hotplug_dev,
71 void acpi_pcihp_device_plug_cb(HotplugHandler *hotplug_dev, AcpiPciHpState *s,
73 void acpi_pcihp_device_unplug_cb(HotplugHandler *hotplug_dev, AcpiPciHpState *s,
75 void acpi_pcihp_device_unplug_request_cb(HotplugHandler *hotplug_dev,
H A Dmemory_hotplug.h39 void acpi_memory_plug_cb(HotplugHandler *hotplug_dev, MemHotplugState *mem_st,
41 void acpi_memory_unplug_request_cb(HotplugHandler *hotplug_dev,
H A Dcpu.h42 void acpi_cpu_plug_cb(HotplugHandler *hotplug_dev,
45 void acpi_cpu_unplug_request_cb(HotplugHandler *hotplug_dev,
H A Dcpu_hotplug.h28 void legacy_acpi_cpu_plug_cb(HotplugHandler *hotplug_dev,
/openbmc/qemu/stubs/
H A Dhotplug-stubs.c17 HotplugHandler *qdev_get_hotplug_handler(DeviceState *dev) in qdev_get_hotplug_handler()
22 void hotplug_handler_pre_plug(HotplugHandler *plug_handler, in hotplug_handler_pre_plug()
29 void hotplug_handler_plug(HotplugHandler *plug_handler, in hotplug_handler_plug()
/openbmc/qemu/hw/core/
H A Dqdev-hotplug.c17 HotplugHandler *qdev_get_machine_hotplug_handler(DeviceState *dev) in qdev_get_machine_hotplug_handler()
93 HotplugHandler *qdev_get_bus_hotplug_handler(DeviceState *dev) in qdev_get_bus_hotplug_handler()
101 HotplugHandler *qdev_get_hotplug_handler(DeviceState *dev) in qdev_get_hotplug_handler()
103 HotplugHandler *hotplug_ctrl = qdev_get_machine_hotplug_handler(dev); in qdev_get_hotplug_handler()
112 void qdev_simple_device_unplug_cb(HotplugHandler *hotplug_dev, in qdev_simple_device_unplug_cb()
H A Dhotplug.c16 void hotplug_handler_pre_plug(HotplugHandler *plug_handler, in hotplug_handler_pre_plug()
27 void hotplug_handler_plug(HotplugHandler *plug_handler, in hotplug_handler_plug()
38 void hotplug_handler_unplug_request(HotplugHandler *plug_handler, in hotplug_handler_unplug_request()
49 void hotplug_handler_unplug(HotplugHandler *plug_handler, in hotplug_handler_unplug()
/openbmc/qemu/include/hw/i386/
H A Dx86.h51 HotplugHandler *acpi_dev;
117 void x86_cpu_pre_plug(HotplugHandler *hotplug_dev,
119 void x86_cpu_plug(HotplugHandler *hotplug_dev,
121 void x86_cpu_unplug_request_cb(HotplugHandler *hotplug_dev,
123 void x86_cpu_unplug_cb(HotplugHandler *hotplug_dev,
/openbmc/qemu/include/hw/pci/
H A Dshpc.h48 void shpc_device_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
50 void shpc_device_unplug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
52 void shpc_device_unplug_request_cb(HotplugHandler *hotplug_dev,
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw-md.c22 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_ccw_md_pre_plug()
51 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_ccw_md_plug()
75 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_ccw_md_unplug_request()
115 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_ccw_md_unplug()
H A Dccw-device.h40 void (*unplug)(HotplugHandler *, DeviceState *, Error **);
/openbmc/qemu/hw/virtio/
H A Dvirtio-md-pci.c22 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_md_pci_pre_plug()
50 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_md_pci_plug()
74 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_md_pci_unplug_request()
113 HotplugHandler *bus_handler = qdev_get_bus_hotplug_handler(dev); in virtio_md_pci_unplug()
/openbmc/qemu/hw/ppc/
H A De500plat.c45 static void e500plat_machine_device_plug_cb(HotplugHandler *hotplug_dev, in e500plat_machine_device_plug_cb()
57 HotplugHandler *e500plat_machine_get_hotpug_handler(MachineState *machine, in e500plat_machine_get_hotpug_handler()
/openbmc/qemu/include/hw/ppc/
H A Dspapr_nvdimm.h21 bool spapr_nvdimm_validate(HotplugHandler *hotplug_dev, NVDIMMDevice *nvdimm,
/openbmc/qemu/hw/pci-bridge/
H A Dpci_bridge_dev.c208 void pci_bridge_dev_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev, in pci_bridge_dev_plug_cb()
221 void pci_bridge_dev_unplug_cb(HotplugHandler *hotplug_dev, DeviceState *dev, in pci_bridge_dev_unplug_cb()
230 void pci_bridge_dev_unplug_request_cb(HotplugHandler *hotplug_dev, in pci_bridge_dev_unplug_request_cb()
/openbmc/qemu/include/hw/mem/
H A Dnvdimm.h160 void nvdimm_acpi_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev);
/openbmc/qemu/hw/intc/
H A Dloongarch_ipi.c131 static void loongarch_ipi_cpu_plug(HotplugHandler *hotplug_dev, in loongarch_ipi_cpu_plug()
157 static void loongarch_ipi_cpu_unplug(HotplugHandler *hotplug_dev, in loongarch_ipi_cpu_unplug()

12