/**
* qemuHotplugAttachDBusVMState:
- * @driver: QEMU driver object
* @vm: domain object
* @asyncJob: asynchronous job identifier
*
* Returns: 0 on success, -1 on error.
*/
int
-qemuHotplugAttachDBusVMState(virQEMUDriver *driver,
- virDomainObj *vm,
+qemuHotplugAttachDBusVMState(virDomainObj *vm,
virDomainAsyncJob asyncJob)
{
qemuDomainObjPrivate *priv = vm->privateData;
return 0;
}
- if (!(props = qemuBuildDBusVMStateInfoProps(driver, vm)))
+ if (!(props = qemuBuildDBusVMStateInfoProps(priv->driver, vm)))
return -1;
if (qemuDomainObjEnterMonitorAsync(vm, asyncJob) < 0)
qemuDomainGetUnplugTimeout(virDomainObj *vm) ATTRIBUTE_MOCKABLE;
int
-qemuHotplugAttachDBusVMState(virQEMUDriver *driver,
- virDomainObj *vm,
+qemuHotplugAttachDBusVMState(virDomainObj *vm,
virDomainAsyncJob asyncJob);
int
static int
-qemuMigrationSetDBusVMState(virQEMUDriver *driver,
- virDomainObj *vm)
+qemuMigrationSetDBusVMState(virDomainObj *vm)
{
qemuDomainObjPrivate *priv = vm->privateData;
if (priv->dbusVMStateIds) {
int rv;
- if (qemuHotplugAttachDBusVMState(driver, vm, VIR_ASYNC_JOB_NONE) < 0)
+ if (qemuHotplugAttachDBusVMState(vm, VIR_ASYNC_JOB_NONE) < 0)
return -1;
if (qemuDomainObjEnterMonitorAsync(vm, VIR_ASYNC_JOB_NONE) < 0)
}
}
- if (qemuMigrationSetDBusVMState(driver, vm) < 0)
+ if (qemuMigrationSetDBusVMState(vm) < 0)
goto error;
/* Before EnterMonitor, since already qemuProcessStopCPUs does that */
unsigned long saveMigBandwidth = priv->migMaxBandwidth;
virErrorPtr orig_err = NULL;
- if (qemuMigrationSetDBusVMState(driver, vm) < 0)
+ if (qemuMigrationSetDBusVMState(vm) < 0)
return -1;
/* Increase migration bandwidth to unlimited since target is a file.