]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
conf: Introduce virCapabilitiesHostNUMAGetMaxNode()
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 19 Aug 2021 13:21:41 +0000 (15:21 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 23 Aug 2021 11:59:28 +0000 (13:59 +0200)
This is just a small helper that will be used later.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
src/conf/capabilities.c
src/conf/capabilities.h
src/libvirt_private.syms

index 72d4146ac31535cfbcdf34340feac338b3fb3362..a3e68741a9496d3dee06e4a0409321fad7d121aa 100644 (file)
@@ -1433,6 +1433,15 @@ virCapabilitiesHostNUMAGetCpus(virCapsHostNUMA *caps,
 }
 
 
+int
+virCapabilitiesHostNUMAGetMaxNode(virCapsHostNUMA *caps)
+{
+    virCapsHostNUMACell *cell = g_ptr_array_index(caps->cells, caps->cells->len - 1);
+
+    return cell->num;
+}
+
+
 int
 virCapabilitiesGetNodeInfo(virNodeInfoPtr nodeinfo)
 {
index 1b99202c9becfe916ccc2d96d98a5dab79e836bd..701878332cbe6e53669ab967a654aa13245190c5 100644 (file)
@@ -328,6 +328,8 @@ virCapabilitiesFormatXML(virCaps *caps);
 virBitmap *virCapabilitiesHostNUMAGetCpus(virCapsHostNUMA *caps,
                                             virBitmap *nodemask);
 
+int virCapabilitiesHostNUMAGetMaxNode(virCapsHostNUMA *caps);
+
 int virCapabilitiesGetNodeInfo(virNodeInfoPtr nodeinfo);
 
 int virCapabilitiesInitPages(virCaps *caps);
index 090ac80691cbd92faf1e9a220d6e2aec339005ff..fa11ee3df5811bbf90b49c732ec4ddfe59d0eb22 100644 (file)
@@ -69,6 +69,7 @@ virCapabilitiesGetNodeInfo;
 virCapabilitiesHostInitIOMMU;
 virCapabilitiesHostNUMAAddCell;
 virCapabilitiesHostNUMAGetCpus;
+virCapabilitiesHostNUMAGetMaxNode;
 virCapabilitiesHostNUMANew;
 virCapabilitiesHostNUMANewHost;
 virCapabilitiesHostNUMARef;