break;
}
- if (virXMLFormatElement(buf, "address", &attrBuf, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "address", &attrBuf, &childBuf);
ret = 0;
if (xmlopt->privateData.storageFormat(src, &childBuf) < 0)
goto cleanup;
- if (virXMLFormatElement(buf, "privateData", NULL, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "privateData", NULL, &childBuf);
ret = 0;
if (virDomainDiskSourceFormatPrivateData(&childBuf, src, flags, xmlopt) < 0)
return -1;
- if (virXMLFormatElement(buf, element, &attrBuf, &childBuf) < 0)
- return -1;
+ virXMLFormatElement(buf, element, &attrBuf, &childBuf);
return 0;
}
if (virDomainDiskBackingStoreFormat(&childBuf, backingStore, xmlopt, flags) < 0)
return -1;
- if (virXMLFormatElement(buf, "backingStore", &attrBuf, &childBuf) < 0)
- return -1;
+ virXMLFormatElement(buf, "backingStore", &attrBuf, &childBuf);
return 0;
}
FORMAT_IOTUNE(read_iops_sec_max_length);
FORMAT_IOTUNE(write_iops_sec_max_length);
- return virXMLFormatElement(buf, "iotune", NULL, &childBuf);
+ virXMLFormatElement(buf, "iotune", NULL, &childBuf);
+
+ return 0;
}
#undef FORMAT_IOTUNE
virDomainVirtioOptionsFormat(&driverBuf, disk->virtio);
- return virXMLFormatElement(buf, "driver", &driverBuf, NULL);
+ virXMLFormatElement(buf, "driver", &driverBuf, NULL);
+ return 0;
}
if (virDomainDiskBackingStoreFormat(&childBuf, disk->mirror, xmlopt, flags) < 0)
return -1;
- if (virXMLFormatElement(buf, "mirror", &attrBuf, &childBuf) < 0)
- return -1;
+ virXMLFormatElement(buf, "mirror", &attrBuf, &childBuf);
return 0;
}
if (xmlopt->privateData.diskFormat(disk, &childBuf) < 0)
return -1;
- return virXMLFormatElement(buf, "privateData", NULL, &childBuf);
+ virXMLFormatElement(buf, "privateData", NULL, &childBuf);
+ return 0;
}
virDomainVirtioOptionsFormat(&driverBuf, def->virtio);
- return virXMLFormatElement(buf, "driver", &driverBuf, NULL);
+ virXMLFormatElement(buf, "driver", &driverBuf, NULL);
+
+ return 0;
}
"pcihole64>\n", def->opts.pciopts.pcihole64size);
}
- return virXMLFormatElement(buf, "controller", &attrBuf, &childBuf);
+ virXMLFormatElement(buf, "controller", &attrBuf, &childBuf);
+
+ return 0;
}
virTristateBoolTypeToString(def->managed_tap));
}
- if (virXMLFormatElement(buf, "target", &attrBuf, NULL) < 0)
- return -1;
+ virXMLFormatElement(buf, "target", &attrBuf, NULL);
if (def->ifname_guest || def->ifname_guest_actual) {
virBufferAddLit(buf, "<guest");
virDomainSourceDefFormatSeclabel(&childBuf, def->nseclabels,
def->seclabels, flags);
- if (virXMLFormatElement(buf, "source", &attrBuf, &childBuf) < 0)
- goto error;
+ virXMLFormatElement(buf, "source", &attrBuf, &childBuf);
}
break;
virDomainChrSourceReconnectDefFormat(&childBuf,
&def->data.tcp.reconnect);
- if (virXMLFormatElement(buf, "source", &attrBuf, &childBuf) < 0)
- goto error;
+ virXMLFormatElement(buf, "source", &attrBuf, &childBuf);
virBufferAsprintf(buf, "<protocol type='%s'/>\n",
virDomainChrTcpProtocolTypeToString(
virDomainChrSourceReconnectDefFormat(&childBuf,
&def->data.nix.reconnect);
- if (virXMLFormatElement(buf, "source", &attrBuf, &childBuf) < 0)
- goto error;
+ virXMLFormatElement(buf, "source", &attrBuf, &childBuf);
}
break;
}
return 0;
-
- error:
- return -1;
}
virDomainVirtioOptionsFormat(&driverAttrBuf, def->virtio);
- if (virXMLFormatElement(&childrenBuf, "driver", &driverAttrBuf, NULL) < 0)
- return -1;
+ virXMLFormatElement(&childrenBuf, "driver", &driverAttrBuf, NULL);
+ virXMLFormatElement(buf, "memballoon", &attrBuf, &childrenBuf);
- return virXMLFormatElement(buf, "memballoon", &attrBuf, &childrenBuf);
+ return 0;
}
static int
if (virDomainDeviceInfoFormat(&childBuf, &def->info, flags) < 0)
return -1;
- return virXMLFormatElement(buf, "watchdog", &attrBuf, &childBuf);
+ virXMLFormatElement(buf, "watchdog", &attrBuf, &childBuf);
+
+ return 0;
}
static int virDomainPanicDefFormat(virBufferPtr buf,
if (virDomainDeviceInfoFormat(&childrenBuf, &def->info, 0) < 0)
return -1;
- return virXMLFormatElement(buf, "panic", &attrBuf, &childrenBuf);
+ virXMLFormatElement(buf, "panic", &attrBuf, &childrenBuf);
+
+ return 0;
}
static int
virDomainVirtioOptionsFormat(&driverAttrBuf, def->virtio);
- if (virXMLFormatElement(buf, "driver", &driverAttrBuf, NULL) < 0)
- return -1;
+ virXMLFormatElement(buf, "driver", &driverAttrBuf, NULL);
if (virDomainDeviceInfoFormat(buf, &def->info, flags) < 0)
return -1;
virBufferSetChildIndent(&childBuf, buf);
virDomainVirtioOptionsFormat(&driverAttrBuf, def->virtio);
- if (virXMLFormatElement(&childBuf, "driver", &driverAttrBuf, NULL) < 0)
- return -1;
+ virXMLFormatElement(&childBuf, "driver", &driverAttrBuf, NULL);
virBufferEscapeString(&childBuf, "<source evdev='%s'/>\n", def->source.evdev);
if (virDomainDeviceInfoFormat(&childBuf, &def->info, flags) < 0)
return -1;
- return virXMLFormatElement(buf, "input", &attrBuf, &childBuf);
+ virXMLFormatElement(buf, "input", &attrBuf, &childBuf);
+
+ return 0;
}
virBufferAsprintf(&attrBuf, " type='%s'", type);
- return virXMLFormatElement(buf, "hub", &attrBuf, &childBuf);
+ virXMLFormatElement(buf, "hub", &attrBuf, &childBuf);
+
+ return 0;
}
virTristateSwitchTypeToString(iommu->iotlb));
}
- if (virXMLFormatElement(&childBuf, "driver", &driverAttrBuf, NULL) < 0)
- goto cleanup;
+ virXMLFormatElement(&childBuf, "driver", &driverAttrBuf, NULL);
virBufferAsprintf(&attrBuf, " model='%s'",
virDomainIOMMUModelTypeToString(iommu->model));
- if (virXMLFormatElement(buf, "iommu", &attrBuf, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "iommu", &attrBuf, &childBuf);
ret = 0;
- cleanup:
return ret;
}
mem->swap_hard_limit);
}
- if (virXMLFormatElement(buf, "memtune", NULL, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "memtune", NULL, &childBuf);
virBufferSetChildIndent(&childBuf, buf);
if (mem->discard)
virBufferAddLit(&childBuf, "<discard/>\n");
- if (virXMLFormatElement(buf, "memoryBacking", NULL, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "memoryBacking", NULL, &childBuf);
ret = 0;
- cleanup:
return ret;
}
}
if (vsock->guest_cid != 0)
virBufferAsprintf(&cidAttrBuf, " address='%u'", vsock->guest_cid);
- if (virXMLFormatElement(&childBuf, "cid", &cidAttrBuf, NULL) < 0)
- goto cleanup;
+ virXMLFormatElement(&childBuf, "cid", &cidAttrBuf, NULL);
if (virDomainDeviceInfoFormat(&childBuf, &vsock->info, 0) < 0)
goto cleanup;
- if (virXMLFormatElement(buf, "vsock", &attrBuf, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "vsock", &attrBuf, &childBuf);
ret = 0;
virBufferAddLit(&childrenBuf, "</device>\n");
}
- return virXMLFormatElement(buf, "blkiotune", NULL, &childrenBuf);
+ virXMLFormatElement(buf, "blkiotune", NULL, &childrenBuf);
+
+ return 0;
}
unit, short_size);
}
- if (virXMLFormatElement(&childBuf, "smm", &tmpAttrBuf, &tmpChildBuf) < 0)
- return -1;
+ virXMLFormatElement(&childBuf, "smm", &tmpAttrBuf, &tmpChildBuf);
break;
virBufferAsprintf(&tmpAttrBuf, " policy='%s'",
virDomainCapabilitiesPolicyTypeToString(def->features[i]));
- if (virXMLFormatElement(&childBuf, "capabilities", &tmpAttrBuf, &tmpChildBuf) < 0)
- return -1;
+ virXMLFormatElement(&childBuf, "capabilities", &tmpAttrBuf, &tmpChildBuf);
break;
case VIR_DOMAIN_FEATURE_GIC:
def->hpt_maxpagesize);
}
- if (virXMLFormatElement(&childBuf, "hpt", &tmpAttrBuf, &tmpChildBuf) < 0)
- return -1;
+ virXMLFormatElement(&childBuf, "hpt", &tmpAttrBuf, &tmpChildBuf);
break;
case VIR_DOMAIN_FEATURE_MSRS:
}
}
- return virXMLFormatElement(buf, "features", NULL, &childBuf);
+ virXMLFormatElement(buf, "features", NULL, &childBuf);
+ return 0;
}
int
if (src->tlsAlias)
virBufferAsprintf(&tmp, "<TLSx509 alias='%s'/>\n", src->tlsAlias);
- if (virXMLFormatElement(buf, "objects", NULL, &tmp) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "objects", NULL, &tmp);
ret = 0;
virDomainDiskBackingStoreFormat(&childBuf, src, xmlopt, xmlflags) < 0)
return -1;
- if (virXMLFormatElement(buf, element, &attrBuf, &childBuf) < 0)
- return -1;
+ virXMLFormatElement(buf, element, &attrBuf, &childBuf);
return 0;
}
true) < 0)
return -1;
- if (virXMLFormatElement(&childBuf, "chains", NULL, &chainsBuf) < 0)
- return -1;
+ virXMLFormatElement(&childBuf, "chains", NULL, &chainsBuf);
}
switch ((qemuBlockJobType) job->type) {
break;
}
- return virXMLFormatElement(data->buf, "blockjob", &attrBuf, &childBuf);
+ virXMLFormatElement(data->buf, "blockjob", &attrBuf, &childBuf);
+ return 0;
}
&iterdata) < 0)
return -1;
- return virXMLFormatElement(buf, "blockjobs", &attrBuf, &childBuf);
+ virXMLFormatElement(buf, "blockjobs", &attrBuf, &childBuf);
+ return 0;
}
VIR_DOMAIN_DEF_FORMAT_STATUS, xmlopt) < 0)
goto cleanup;
- if (virXMLFormatElement(buf, "migrationSource", &attrBuf, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "migrationSource", &attrBuf, &childBuf);
ret = 0;
priv->driver->xmlopt) < 0)
goto cleanup;
- if (virXMLFormatElement(buf, "disk", &attrBuf, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "disk", &attrBuf, &childBuf);
}
ret = 0;
if (priv->job.migParams)
qemuMigrationParamsFormat(&childBuf, priv->job.migParams);
- if (virXMLFormatElement(buf, "job", &attrBuf, &childBuf) < 0)
- goto cleanup;
+ virXMLFormatElement(buf, "job", &attrBuf, &childBuf);
ret = 0;