diff options
| author | Zhu Guihua | 2014-10-21 13:46:04 +0200 |
|---|---|---|
| committer | Luiz Capitulino | 2014-10-23 15:02:51 +0200 |
| commit | 66e56b13ad432cdb51b3319476fbb4746af5770b (patch) | |
| tree | 65ef11d19ee31ded25bf95b4a631c79fe7c9b087 /include | |
| parent | MAINTAINERS: add entry for qobject files (diff) | |
| download | qemu-66e56b13ad432cdb51b3319476fbb4746af5770b.tar.gz qemu-66e56b13ad432cdb51b3319476fbb4746af5770b.tar.xz qemu-66e56b13ad432cdb51b3319476fbb4746af5770b.zip | |
qdev: add qdev_build_hotpluggable_device_list helper
For peripheral device del completion, add a function to build a list for
hotpluggable devices.
Signed-off-by: Zhu Guihua <zhugh.fnst@cn.fujitsu.com>
Reviewed-by: Marcel Apfelbaum <marcel.a@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/hw/qdev-core.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/hw/qdev-core.h b/include/hw/qdev-core.h index 1fca75c591..22820fef5a 100644 --- a/include/hw/qdev-core.h +++ b/include/hw/qdev-core.h @@ -360,6 +360,8 @@ extern int qdev_hotplug; char *qdev_get_dev_path(DeviceState *dev); +int qdev_build_hotpluggable_device_list(Object *obj, void *opaque); + void qbus_set_hotplug_handler(BusState *bus, DeviceState *handler, Error **errp); |
