We pass 'vm' which already contains it.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
* for a given virtual machine.
*/
virCommand *
-qemuBuildCommandLine(virQEMUDriver *driver,
- virDomainObj *vm,
+qemuBuildCommandLine(virDomainObj *vm,
const char *migrateURI,
virDomainMomentObj *snapshot,
virNetDevVPortProfileOp vmop,
size_t i;
char uuid[VIR_UUID_STRING_BUFLEN];
g_autoptr(virCommand) cmd = NULL;
- g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
qemuDomainObjPrivate *priv = vm->privateData;
+ virQEMUDriver *driver = priv->driver;
+ g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
virDomainDef *def = vm->def;
virQEMUCaps *qemuCaps = priv->qemuCaps;
QEMU_BUILD_COMMAND_LINE_CPUS_RUNNING = 1 << 0,
} qemuBuildCommandLineFlags;
-virCommand *qemuBuildCommandLine(virQEMUDriver *driver,
- virDomainObj *vm,
- const char *migrateURI,
- virDomainMomentObj *snapshot,
- virNetDevVPortProfileOp vmop,
- bool enableFips,
- size_t *nnicindexes,
- int **nicindexes,
- unsigned int flags);
+virCommand *qemuBuildCommandLine(virDomainObj *vm,
+ const char *migrateURI,
+ virDomainMomentObj *snapshot,
+ virNetDevVPortProfileOp vmop,
+ bool enableFips,
+ size_t *nnicindexes,
+ int **nicindexes,
+ unsigned int flags);
/* Generate the object properties for pr-manager */
virJSONValue *qemuBuildPRManagerInfoProps(virStorageSource *src);
if (qemuConnectDomainXMLToNativePrepareHost(vm) < 0)
return NULL;
- if (!(cmd = qemuProcessCreatePretendCmdBuild(driver, vm, NULL,
+ if (!(cmd = qemuProcessCreatePretendCmdBuild(vm, NULL,
qemuCheckFips(vm),
commandlineflags)))
return NULL;
if (qemuExtDevicesStart(driver, vm, incoming != NULL) < 0)
goto cleanup;
- if (!(cmd = qemuBuildCommandLine(driver,
- vm,
+ if (!(cmd = qemuBuildCommandLine(vm,
incoming ? "defer" : NULL,
snapshot, vmop,
qemuCheckFips(vm),
virCommand *
-qemuProcessCreatePretendCmdBuild(virQEMUDriver *driver,
- virDomainObj *vm,
+qemuProcessCreatePretendCmdBuild(virDomainObj *vm,
const char *migrateURI,
bool enableFips,
unsigned int flags)
{
- return qemuBuildCommandLine(driver,
- vm,
+ return qemuBuildCommandLine(vm,
migrateURI,
NULL,
VIR_NETDEV_VPORT_PROFILE_OP_NO_OP,
const char *migrateURI,
unsigned int flags);
-virCommand *qemuProcessCreatePretendCmdBuild(virQEMUDriver *driver,
- virDomainObj *vm,
+virCommand *qemuProcessCreatePretendCmdBuild(virDomainObj *vm,
const char *migrateURI,
bool enableFips,
unsigned int flags);
if (!virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_ENABLE_FIPS))
enableFips = false;
- return qemuProcessCreatePretendCmdBuild(drv, vm, migrateURI,
+ return qemuProcessCreatePretendCmdBuild(vm, migrateURI,
enableFips, 0);
}