mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-23 20:02:21 +00:00
qemuBuildNumaCommandLine: Move vars into loops
There are two variables that are used only in a single loop. Move their definitions into their respective blocks. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
parent
c7d7cae5cc
commit
c9f47bfc7a
@ -7290,11 +7290,9 @@ qemuBuildNumaCommandLine(virQEMUDriverConfig *cfg,
|
|||||||
size_t i, j;
|
size_t i, j;
|
||||||
virQEMUCaps *qemuCaps = priv->qemuCaps;
|
virQEMUCaps *qemuCaps = priv->qemuCaps;
|
||||||
g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
|
g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
|
||||||
char *next = NULL;
|
|
||||||
virBuffer *nodeBackends = NULL;
|
virBuffer *nodeBackends = NULL;
|
||||||
bool needBackend = false;
|
bool needBackend = false;
|
||||||
bool hmat = false;
|
bool hmat = false;
|
||||||
int rc;
|
|
||||||
int ret = -1;
|
int ret = -1;
|
||||||
size_t ncells = virDomainNumaGetNodeCount(def->numa);
|
size_t ncells = virDomainNumaGetNodeCount(def->numa);
|
||||||
ssize_t masterInitiator = -1;
|
ssize_t masterInitiator = -1;
|
||||||
@ -7319,6 +7317,7 @@ qemuBuildNumaCommandLine(virQEMUDriverConfig *cfg,
|
|||||||
if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_RAM) ||
|
if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_RAM) ||
|
||||||
virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_FILE) ||
|
virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_FILE) ||
|
||||||
virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_MEMFD)) {
|
virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_MEMFD)) {
|
||||||
|
int rc;
|
||||||
|
|
||||||
for (i = 0; i < ncells; i++) {
|
for (i = 0; i < ncells; i++) {
|
||||||
if ((rc = qemuBuildMemoryCellBackendStr(def, cfg, i, priv,
|
if ((rc = qemuBuildMemoryCellBackendStr(def, cfg, i, priv,
|
||||||
@ -7361,6 +7360,7 @@ qemuBuildNumaCommandLine(virQEMUDriverConfig *cfg,
|
|||||||
|
|
||||||
if (cpumask) {
|
if (cpumask) {
|
||||||
g_autofree char *cpumaskStr = NULL;
|
g_autofree char *cpumaskStr = NULL;
|
||||||
|
char *next = NULL;
|
||||||
char *tmpmask;
|
char *tmpmask;
|
||||||
|
|
||||||
if (!(cpumaskStr = virBitmapFormat(cpumask)))
|
if (!(cpumaskStr = virBitmapFormat(cpumask)))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user