{
virDomainObj *vm = NULL;
virDomainDef *def = NULL;
- virBitmap *pcpumap = NULL;
+ g_autoptr(virBitmap) pcpumap = NULL;
int ret = -1;
virCheckFlags(VIR_DOMAIN_AFFECT_LIVE |
}
virBitmapFree(def->cputune.emulatorpin);
- def->cputune.emulatorpin = virBitmapNewCopy(pcpumap);
+ def->cputune.emulatorpin = g_steal_pointer(&pcpumap);
ret = 0;
cleanup:
- virBitmapFree(pcpumap);
virDomainObjEndAPI(&vm);
return ret;
}
virDomainObj *vm = NULL;
virDomainDef *def = NULL;
virBitmap *cpumask = NULL;
- virBitmap *bitmap = NULL;
+ g_autoptr(virBitmap) bitmap = NULL;
int hostcpus;
int ret = -1;
ret = 1;
cleanup:
virDomainObjEndAPI(&vm);
- virBitmapFree(bitmap);
return ret;
}
int hostcpus;
int ret = -1;
unsigned long long statbase;
- virBitmap *allcpumap = NULL;
+ g_autoptr(virBitmap) allcpumap = NULL;
if (!(privdom = testDomObjFromDomain(domain)))
return -1;
ret = maxinfo;
cleanup:
- virBitmapFree(allcpumap);
virDomainObjEndAPI(&privdom);
return ret;
}
{
virDomainObj *vm = NULL;
virDomainDef *def = NULL;
- virBitmap *nodeset = NULL;
+ g_autoptr(virBitmap) nodeset = NULL;
virDomainNumatuneMemMode config_mode;
bool live;
size_t i;
ret = 0;
cleanup:
- virBitmapFree(nodeset);
virDomainObjEndAPI(&vm);
return ret;
}
virDomainObj *vm;
virDomainDef *def;
virDomainIOThreadIDDef *iothrid;
- virBitmap *cpumask = NULL;
+ g_autoptr(virBitmap) cpumask = NULL;
virCheckFlags(VIR_DOMAIN_AFFECT_LIVE |
VIR_DOMAIN_AFFECT_CONFIG, -1);
ret = 0;
cleanup:
- virBitmapFree(cpumask);
virDomainObjEndAPI(&vm);
return ret;
}