]> git.ipfire.org Git - thirdparty/libvirt.git/commit
virdomainjob: make drivers use job object in the domain object
authorKristina Hanicova <khanicov@redhat.com>
Mon, 5 Sep 2022 13:57:04 +0000 (15:57 +0200)
committerJán Tomko <jtomko@redhat.com>
Wed, 7 Sep 2022 10:13:13 +0000 (12:13 +0200)
commit0150f7a8c1d87d58367d460787460a4d4f1e0151
treeef2cc08cfa888151d0f199989763d17a9d3b390a
parent84e9fd068ccad6e19e037cd6680df437617e2de5
virdomainjob: make drivers use job object in the domain object

This patch uses the job object directly in the domain object and
removes the job object from private data of all drivers that use
it as well as other relevant code (initializing and freeing the
structure).

Signed-off-by: Kristina Hanicova <khanicov@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
22 files changed:
src/ch/ch_domain.c
src/ch/ch_domain.h
src/conf/domain_conf.c
src/libxl/libxl_domain.c
src/libxl/libxl_domain.h
src/libxl/libxl_driver.c
src/lxc/lxc_domain.c
src/lxc/lxc_domain.h
src/qemu/qemu_backup.c
src/qemu/qemu_conf.c
src/qemu/qemu_domain.c
src/qemu/qemu_domain.h
src/qemu/qemu_domainjob.c
src/qemu/qemu_domainjob.h
src/qemu/qemu_driver.c
src/qemu/qemu_migration.c
src/qemu/qemu_migration_cookie.c
src/qemu/qemu_migration_cookie.h
src/qemu/qemu_migration_params.c
src/qemu/qemu_process.c
src/qemu/qemu_snapshot.c
tests/qemumigrationcookiexmltest.c