qemuBuildCommandLine: Remove 'driver' argument

We pass 'vm' which already contains it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
Peter Krempa 2022-05-16 13:32:59 +02:00
parent d810ae2fae
commit 9b765882cd
6 changed files with 17 additions and 22 deletions

View File

@ -10421,8 +10421,7 @@ qemuBuildCompatDeprecatedCommandLine(virCommand *cmd,
* for a given virtual machine.
*/
virCommand *
qemuBuildCommandLine(virQEMUDriver *driver,
virDomainObj *vm,
qemuBuildCommandLine(virDomainObj *vm,
const char *migrateURI,
virDomainMomentObj *snapshot,
virNetDevVPortProfileOp vmop,
@ -10434,8 +10433,9 @@ qemuBuildCommandLine(virQEMUDriver *driver,
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;

View File

@ -47,15 +47,14 @@ typedef enum {
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);

View File

@ -6391,7 +6391,7 @@ static char *qemuConnectDomainXMLToNative(virConnectPtr conn,
if (qemuConnectDomainXMLToNativePrepareHost(vm) < 0)
return NULL;
if (!(cmd = qemuProcessCreatePretendCmdBuild(driver, vm, NULL,
if (!(cmd = qemuProcessCreatePretendCmdBuild(vm, NULL,
qemuCheckFips(vm),
commandlineflags)))
return NULL;

View File

@ -7445,8 +7445,7 @@ qemuProcessLaunch(virConnectPtr conn,
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),
@ -7946,14 +7945,12 @@ qemuProcessCreatePretendCmdPrepare(virQEMUDriver *driver,
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,

View File

@ -97,8 +97,7 @@ int qemuProcessCreatePretendCmdPrepare(virQEMUDriver *driver,
const char *migrateURI,
unsigned int flags);
virCommand *qemuProcessCreatePretendCmdBuild(virQEMUDriver *driver,
virDomainObj *vm,
virCommand *qemuProcessCreatePretendCmdBuild(virDomainObj *vm,
const char *migrateURI,
bool enableFips,
unsigned int flags);

View File

@ -490,7 +490,7 @@ testCompareXMLToArgvCreateArgs(virQEMUDriver *drv,
if (!virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_ENABLE_FIPS))
enableFips = false;
return qemuProcessCreatePretendCmdBuild(drv, vm, migrateURI,
return qemuProcessCreatePretendCmdBuild(vm, migrateURI,
enableFips, 0);
}