libvirt/src/qemu
Peter Krempa 6796194a28 qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents
The algorithm is used in two places to find the parent checkpoint object
which contains given disk and then uses data from the disk. Additionally
the code is written in a very non-obvious way. Factor out the lookup of
the disk into a function which also simplifies the callers.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
2020-01-27 15:28:49 +01:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug qemu: rename gluster_debug_entry 2020-01-08 09:51:00 +01:00
Makefile.inc.am qemu: fix linking virt-qemu-run on some distros 2020-01-27 13:44:56 +00:00
MIGRATION.txt
qemu_agent.c qemu: use glib allocation apis for qemuAgentFSInfo 2020-01-16 16:35:47 +01:00
qemu_agent.h qemu: don't access vmdef within qemu_agent.c 2020-01-16 16:35:47 +01:00
qemu_alias.c
qemu_alias.h
qemu_backup.c qemu: backup: Implement support for backup disk bitmap name configuration 2020-01-24 13:40:53 +01:00
qemu_backup.h qemu: process: Terminate backup job on VM destroy 2020-01-06 10:15:36 +01:00
qemu_block.c qemu: block: Don't skip creation of 'luks' formatted images 2020-01-24 13:46:46 +01:00
qemu_block.h
qemu_blockjob.c qemu: backup: Properly propagate async job type when cancelling the job 2020-01-06 10:15:36 +01:00
qemu_blockjob.h src: replace verify(expr) with G_STATIC_ASSERT(expr) 2020-01-17 10:02:01 +00:00
qemu_capabilities.c qemu: capabilities: Add accessor to qemu caps machine types presence 2020-01-27 14:55:03 +01:00
qemu_capabilities.h qemu: domain: Validate that machine type is supported by qemu 2020-01-27 14:55:03 +01:00
qemu_capspriv.h qemu: capabilities: Add accessor to qemu caps machine types presence 2020-01-27 14:55:03 +01:00
qemu_cgroup.c qemu: Don't use NULL path from qemuDomainGetHostdevPath 2020-01-10 09:12:57 +01:00
qemu_cgroup.h
qemu_checkpoint.c qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents 2020-01-27 15:28:49 +01:00
qemu_checkpoint.h qemu: checkpoint: Extract and export rollback of checkpoint metadata storing 2020-01-07 15:19:58 +01:00
qemu_command.c qemu: explicitly disable virgl when requested 2020-01-25 07:51:08 +01:00
qemu_command.h
qemu_conf.c qemu: add support for running QEMU driver in embedded mode 2020-01-27 11:04:03 +00:00
qemu_conf.h qemu: add support for running QEMU driver in embedded mode 2020-01-27 11:04:03 +00:00
qemu_dbus.c
qemu_dbus.h
qemu_domain_address.c qemu: fix implicit fallthrough warning 2020-01-08 10:41:11 +01:00
qemu_domain_address.h
qemu_domain.c qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup 2020-01-27 15:28:49 +01:00
qemu_domain.h qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup 2020-01-27 15:28:49 +01:00
qemu_driver.c qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot 2020-01-27 14:02:01 +01:00
qemu_driver.h
qemu_extdevice.c
qemu_extdevice.h
qemu_firmware.c qemu_firmware: Accept int in qemuFirmwareOSInterfaceTypeFromOsDefFirmware() 2020-01-08 10:14:55 +01:00
qemu_firmware.h src: replace verify(expr) with G_STATIC_ASSERT(expr) 2020-01-17 10:02:01 +00:00
qemu_hostdev.c qemu: remove unneeded labels 2020-01-07 16:40:41 +01:00
qemu_hostdev.h qemu_hotplug: Prepare NVMe disks on hotplug 2019-12-17 10:04:44 +01:00
qemu_hotplug.c qemu: remove unneeded labels 2020-01-07 16:40:41 +01:00
qemu_hotplug.h
qemu_interface.c
qemu_interface.h
qemu_interop_config.c qemu: Don't check the output of virGetUserDirectory() 2019-12-20 09:38:43 +01:00
qemu_interop_config.h
qemu_migration_cookie.c qemu: remove unneeded labels 2020-01-07 16:40:41 +01:00
qemu_migration_cookie.h
qemu_migration_params.c src: replace verify(expr) with G_STATIC_ASSERT(expr) 2020-01-17 10:02:01 +00:00
qemu_migration_params.h
qemu_migration_paramspriv.h
qemu_migration.c qemu: Fix value of 'device' argument for blockdev-mirror 2020-01-24 13:40:36 +01:00
qemu_migration.h
qemu_monitor_json.c
qemu_monitor_json.h
qemu_monitor_priv.h
qemu_monitor_text.c qemu: use g_autofree instead of VIR_FREE in qemuMonitorTextCreateSnapshot() 2019-12-17 10:49:30 -05:00
qemu_monitor_text.h
qemu_monitor.c qemu: monitor: Improve error message when QEMU reply is too large 2020-01-24 13:47:45 +01:00
qemu_monitor.h
qemu_process.c qemu: add support for running QEMU driver in embedded mode 2020-01-27 11:04:03 +00:00
qemu_process.h
qemu_processpriv.h
qemu_qapi.c
qemu_qapi.h
qemu_security.c
qemu_security.h
qemu_shim.c qemu: introduce a new "virt-qemu-run" program 2020-01-27 11:05:02 +00:00
qemu_slirp.c
qemu_slirp.h
qemu_tpm.c secret: move virSecretGetSecretString into virsecret 2020-01-17 15:52:37 +01:00
qemu_tpm.h
qemu_vhost_user_gpu.c
qemu_vhost_user_gpu.h
qemu_vhost_user.c
qemu_vhost_user.h
qemu.conf
test_libvirtd_qemu.aug.in
THREADS.txt qemu: remove qemuDomainObjBegin/EndJobWithAgent() 2020-01-16 16:35:47 +01:00
virtqemud.init.in
virtqemud.service.in