]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu_domainjob: introduce `privateData` for `qemuDomainJob`
authorPrathamesh Chavan <pc44800@gmail.com>
Thu, 16 Jul 2020 11:48:34 +0000 (17:18 +0530)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 20 Jul 2020 13:34:58 +0000 (15:34 +0200)
commitaca37c3fb2e8d733c2788ca4b796c153ea7ce391
tree1f3f92ff194ba110202233d101d28de49254db0e
parenta9f1ac3a97266da1a9125c860151806312b9aa17
qemu_domainjob: introduce `privateData` for `qemuDomainJob`

To remove dependecy of `qemuDomainJob` on job specific
paramters, a `privateData` pointer is introduced.
To handle it, structure of callback functions is
also introduced.

Signed-off-by: Prathamesh Chavan <pc44800@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
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_params.c
src/qemu/qemu_process.c