提交 a47508d9 编写于 作者: P Peter Krempa

qemu: monitor: Rename qemuMonitorAddObject to qemuMonitorAddObjectType

The function adds the object of a certain type. Change the name so that
we make room for the generic function.
Signed-off-by: NPeter Krempa <pkrempa@redhat.com>
Reviewed-by: NJán Tomko <jtomko@redhat.com>
上级 7317a83f
...@@ -5819,7 +5819,7 @@ qemuDomainHotplugAddIOThread(virQEMUDriverPtr driver, ...@@ -5819,7 +5819,7 @@ qemuDomainHotplugAddIOThread(virQEMUDriverPtr driver,
qemuDomainObjEnterMonitor(driver, vm); qemuDomainObjEnterMonitor(driver, vm);
rc = qemuMonitorAddObject(priv->mon, "iothread", alias, NULL); rc = qemuMonitorAddObjectType(priv->mon, "iothread", alias, NULL);
exp_niothreads++; exp_niothreads++;
if (rc < 0) if (rc < 0)
goto exit_monitor; goto exit_monitor;
......
...@@ -487,28 +487,28 @@ qemuDomainAttachDiskGeneric(virQEMUDriverPtr driver, ...@@ -487,28 +487,28 @@ qemuDomainAttachDiskGeneric(virQEMUDriverPtr driver,
qemuDomainObjEnterMonitor(driver, vm); qemuDomainObjEnterMonitor(driver, vm);
if (secobjProps) { if (secobjProps) {
rv = qemuMonitorAddObject(priv->mon, "secret", secinfo->s.aes.alias, rv = qemuMonitorAddObjectType(priv->mon, "secret", secinfo->s.aes.alias,
secobjProps); secobjProps);
secobjProps = NULL; /* qemuMonitorAddObject consumes */ secobjProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0) if (rv < 0)
goto exit_monitor; goto exit_monitor;
secobjAdded = true; secobjAdded = true;
} }
if (encobjProps) { if (encobjProps) {
rv = qemuMonitorAddObject(priv->mon, "secret", encinfo->s.aes.alias, rv = qemuMonitorAddObjectType(priv->mon, "secret", encinfo->s.aes.alias,
encobjProps); encobjProps);
encobjProps = NULL; /* qemuMonitorAddObject consumes */ encobjProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0) if (rv < 0)
goto exit_monitor; goto exit_monitor;
encobjAdded = true; encobjAdded = true;
} }
if (prmgrProps) { if (prmgrProps) {
rv = qemuMonitorAddObject(priv->mon, "pr-manager-helper", rv = qemuMonitorAddObjectType(priv->mon, "pr-manager-helper",
disk->src->pr->mgralias, disk->src->pr->mgralias,
prmgrProps); prmgrProps);
prmgrProps = NULL; /* qemuMonitorAddObject consumes */ prmgrProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0) if (rv < 0)
goto exit_monitor; goto exit_monitor;
prmgrAdded = true; prmgrAdded = true;
...@@ -1465,17 +1465,17 @@ qemuDomainAddTLSObjects(virQEMUDriverPtr driver, ...@@ -1465,17 +1465,17 @@ qemuDomainAddTLSObjects(virQEMUDriverPtr driver,
return -1; return -1;
if (secAlias) { if (secAlias) {
rc = qemuMonitorAddObject(priv->mon, "secret", rc = qemuMonitorAddObjectType(priv->mon, "secret",
secAlias, *secProps); secAlias, *secProps);
*secProps = NULL; /* qemuMonitorAddObject consumes */ *secProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rc < 0) if (rc < 0)
goto error; goto error;
} }
if (tlsAlias) { if (tlsAlias) {
rc = qemuMonitorAddObject(priv->mon, "tls-creds-x509", rc = qemuMonitorAddObjectType(priv->mon, "tls-creds-x509",
tlsAlias, *tlsProps); tlsAlias, *tlsProps);
*tlsProps = NULL; /* qemuMonitorAddObject consumes */ *tlsProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rc < 0) if (rc < 0)
goto error; goto error;
} }
...@@ -2037,8 +2037,8 @@ qemuDomainAttachRNGDevice(virQEMUDriverPtr driver, ...@@ -2037,8 +2037,8 @@ qemuDomainAttachRNGDevice(virQEMUDriverPtr driver,
goto exit_monitor; goto exit_monitor;
chardevAdded = true; chardevAdded = true;
rv = qemuMonitorAddObject(priv->mon, type, objAlias, props); rv = qemuMonitorAddObjectType(priv->mon, type, objAlias, props);
props = NULL; /* qemuMonitorAddObject consumes */ props = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0) if (rv < 0)
goto exit_monitor; goto exit_monitor;
objAdded = true; objAdded = true;
...@@ -2168,8 +2168,8 @@ qemuDomainAttachMemory(virQEMUDriverPtr driver, ...@@ -2168,8 +2168,8 @@ qemuDomainAttachMemory(virQEMUDriverPtr driver,
goto removedef; goto removedef;
qemuDomainObjEnterMonitor(driver, vm); qemuDomainObjEnterMonitor(driver, vm);
rv = qemuMonitorAddObject(priv->mon, backendType, objalias, props); rv = qemuMonitorAddObjectType(priv->mon, backendType, objalias, props);
props = NULL; /* qemuMonitorAddObject consumes */ props = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0) if (rv < 0)
goto exit_monitor; goto exit_monitor;
objAdded = true; objAdded = true;
...@@ -2407,9 +2407,9 @@ qemuDomainAttachHostSCSIDevice(virQEMUDriverPtr driver, ...@@ -2407,9 +2407,9 @@ qemuDomainAttachHostSCSIDevice(virQEMUDriverPtr driver,
qemuDomainObjEnterMonitor(driver, vm); qemuDomainObjEnterMonitor(driver, vm);
if (secobjProps) { if (secobjProps) {
rv = qemuMonitorAddObject(priv->mon, "secret", secinfo->s.aes.alias, rv = qemuMonitorAddObjectType(priv->mon, "secret", secinfo->s.aes.alias,
secobjProps); secobjProps);
secobjProps = NULL; /* qemuMonitorAddObject consumes */ secobjProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0) if (rv < 0)
goto exit_monitor; goto exit_monitor;
secobjAdded = true; secobjAdded = true;
...@@ -2780,7 +2780,7 @@ qemuDomainAttachShmemDevice(virQEMUDriverPtr driver, ...@@ -2780,7 +2780,7 @@ qemuDomainAttachShmemDevice(virQEMUDriverPtr driver,
&shmem->server.chr) < 0) &shmem->server.chr) < 0)
goto exit_monitor; goto exit_monitor;
} else { } else {
if (qemuMonitorAddObject(priv->mon, "memory-backend-file", if (qemuMonitorAddObjectType(priv->mon, "memory-backend-file",
memAlias, props) < 0) { memAlias, props) < 0) {
props = NULL; props = NULL;
goto exit_monitor; goto exit_monitor;
......
...@@ -2992,7 +2992,7 @@ qemuMonitorAddDeviceArgs(qemuMonitorPtr mon, ...@@ -2992,7 +2992,7 @@ qemuMonitorAddDeviceArgs(qemuMonitorPtr mon,
/** /**
* qemuMonitorAddObject: * qemuMonitorAddObjectType:
* @mon: Pointer to monitor object * @mon: Pointer to monitor object
* @type: Type name of object to add * @type: Type name of object to add
* @objalias: Alias of the new object * @objalias: Alias of the new object
...@@ -3002,7 +3002,7 @@ qemuMonitorAddDeviceArgs(qemuMonitorPtr mon, ...@@ -3002,7 +3002,7 @@ qemuMonitorAddDeviceArgs(qemuMonitorPtr mon,
* Returns 0 on success -1 on error. * Returns 0 on success -1 on error.
*/ */
int int
qemuMonitorAddObject(qemuMonitorPtr mon, qemuMonitorAddObjectType(qemuMonitorPtr mon,
const char *type, const char *type,
const char *objalias, const char *objalias,
virJSONValuePtr props) virJSONValuePtr props)
......
...@@ -797,7 +797,7 @@ int qemuMonitorAddDeviceWithFd(qemuMonitorPtr mon, ...@@ -797,7 +797,7 @@ int qemuMonitorAddDeviceWithFd(qemuMonitorPtr mon,
int qemuMonitorDelDevice(qemuMonitorPtr mon, int qemuMonitorDelDevice(qemuMonitorPtr mon,
const char *devalias); const char *devalias);
int qemuMonitorAddObject(qemuMonitorPtr mon, int qemuMonitorAddObjectType(qemuMonitorPtr mon,
const char *type, const char *type,
const char *objalias, const char *objalias,
virJSONValuePtr props); virJSONValuePtr props);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册