/* Search for existing matching (model,hvm) tuple */
for (i = 0; i < nr_guest_archs; i++) {
if ((guest_archs[i].arch == arch) &&
- guest_archs[i].hvm == hvm) {
+ guest_archs[i].hvm == hvm)
break;
- }
}
/* Too many arch flavours - highly unlikely ! */
if (libxlMakeDomCreateInfo(driver, def, &d_config->c_info) < 0)
return -1;
- if (libxlMakeDomBuildInfo(vm, d_config) < 0) {
+ if (libxlMakeDomBuildInfo(vm, d_config) < 0)
return -1;
- }
- if (libxlMakeDiskList(def, d_config) < 0) {
+ if (libxlMakeDiskList(def, d_config) < 0)
return -1;
- }
- if (libxlMakeNicList(def, d_config) < 0) {
+ if (libxlMakeNicList(def, d_config) < 0)
return -1;
- }
- if (libxlMakeVfbList(driver, def, d_config) < 0) {
+ if (libxlMakeVfbList(driver, def, d_config) < 0)
return -1;
- }
d_config->on_reboot = def->onReboot;
d_config->on_poweroff = def->onPoweroff;
gettimeofday(&now, NULL);
timersub(&abs_t, &now, &res);
/* Ensure timeout is not overflowed */
- if (timercmp(&res, &zero, <)) {
+ if (timercmp(&res, &zero, <))
timeout = 0;
- } else if (res.tv_sec > INT_MAX / 1000) {
+ else if (res.tv_sec > INT_MAX / 1000)
timeout = INT_MAX;
- } else {
+ else
timeout = res.tv_sec * 1000 + (res.tv_usec + 999) / 1000;
- }
+
info->id = virEventAddTimeout(timeout, libxlTimerCallback,
info, libxlEventHookInfoFree);
if (info->id < 0) {
virDomainObjAssignDef(vm, def, true, NULL);
def = NULL;
- if (unlink(managed_save_path) < 0) {
+ if (unlink(managed_save_path) < 0)
VIR_WARN("Failed to remove the managed state %s",
managed_save_path);
- }
+
vm->hasManagedSave = false;
}
VIR_FREE(managed_save_path);
else
freeMems[numCells++] = numa_info[n].free;
}
+
ret = numCells;
cleanup:
for (i = 0; i < nparams; ++i) {
virTypedParameterPtr param = ¶ms[i];
- if (STREQ(param->field, VIR_DOMAIN_SCHEDULER_WEIGHT)) {
+ if (STREQ(param->field, VIR_DOMAIN_SCHEDULER_WEIGHT))
sc_info.weight = params[i].value.ui;
- } else if (STREQ(param->field, VIR_DOMAIN_SCHEDULER_CAP)) {
+ else if (STREQ(param->field, VIR_DOMAIN_SCHEDULER_CAP))
sc_info.cap = params[i].value.ui;
- }
}
if (libxl_domain_sched_params_set(priv->ctx, dom->id, &sc_info) != 0) {