/* Translation from VIR_MIGRATE_PARAM_* typed parameters to
* qemuMigrationParams. */
static const qemuMigrationParamsTPMapItem qemuMigrationParamsTPMap[] = {
- {VIR_MIGRATE_PARAM_AUTO_CONVERGE_INITIAL,
- QEMU_MIGRATION_PARAM_THROTTLE_INITIAL,
- QEMU_MIGRATION_SOURCE},
+ {.typedParam = VIR_MIGRATE_PARAM_AUTO_CONVERGE_INITIAL,
+ .param = QEMU_MIGRATION_PARAM_THROTTLE_INITIAL,
+ .party = QEMU_MIGRATION_SOURCE},
- {VIR_MIGRATE_PARAM_AUTO_CONVERGE_INCREMENT,
- QEMU_MIGRATION_PARAM_THROTTLE_INCREMENT,
- QEMU_MIGRATION_SOURCE},
+ {.typedParam = VIR_MIGRATE_PARAM_AUTO_CONVERGE_INCREMENT,
+ .param = QEMU_MIGRATION_PARAM_THROTTLE_INCREMENT,
+ .party = QEMU_MIGRATION_SOURCE},
- {VIR_MIGRATE_PARAM_COMPRESSION_MT_LEVEL,
- QEMU_MIGRATION_PARAM_COMPRESS_LEVEL,
- QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
+ {.typedParam = VIR_MIGRATE_PARAM_COMPRESSION_MT_LEVEL,
+ .param = QEMU_MIGRATION_PARAM_COMPRESS_LEVEL,
+ .party = QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
- {VIR_MIGRATE_PARAM_COMPRESSION_MT_THREADS,
- QEMU_MIGRATION_PARAM_COMPRESS_THREADS,
- QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
+ {.typedParam = VIR_MIGRATE_PARAM_COMPRESSION_MT_THREADS,
+ .param = QEMU_MIGRATION_PARAM_COMPRESS_THREADS,
+ .party = QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
- {VIR_MIGRATE_PARAM_COMPRESSION_MT_DTHREADS,
- QEMU_MIGRATION_PARAM_DECOMPRESS_THREADS,
- QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
+ {.typedParam = VIR_MIGRATE_PARAM_COMPRESSION_MT_DTHREADS,
+ .param = QEMU_MIGRATION_PARAM_DECOMPRESS_THREADS,
+ .party = QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
- {VIR_MIGRATE_PARAM_COMPRESSION_XBZRLE_CACHE,
- QEMU_MIGRATION_PARAM_XBZRLE_CACHE_SIZE,
- QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
+ {.typedParam = VIR_MIGRATE_PARAM_COMPRESSION_XBZRLE_CACHE,
+ .param = QEMU_MIGRATION_PARAM_XBZRLE_CACHE_SIZE,
+ .party = QEMU_MIGRATION_SOURCE | QEMU_MIGRATION_DESTINATION},
};
static const qemuMigrationParamType qemuMigrationParamTypes[] = {