[libvirt] [PATCH 14/22] conf: Drop unused virDomainCapsCPUModelsFilter

Jiri Denemark jdenemar at redhat.com
Thu Oct 3 14:00:32 UTC 2019


Signed-off-by: Jiri Denemark <jdenemar at redhat.com>
---
 src/conf/domain_capabilities.c | 33 ---------------------------------
 src/conf/domain_capabilities.h |  3 ---
 src/libvirt_private.syms       |  1 -
 3 files changed, 37 deletions(-)

diff --git a/src/conf/domain_capabilities.c b/src/conf/domain_capabilities.c
index fa0b9dfc71..e3bed42e59 100644
--- a/src/conf/domain_capabilities.c
+++ b/src/conf/domain_capabilities.c
@@ -185,39 +185,6 @@ virDomainCapsCPUModelsCopy(virDomainCapsCPUModelsPtr old)
 }
 
 
-virDomainCapsCPUModelsPtr
-virDomainCapsCPUModelsFilter(virDomainCapsCPUModelsPtr old,
-                             const char **models,
-                             const char **blacklist)
-{
-    virDomainCapsCPUModelsPtr cpuModels;
-    size_t i;
-
-    if (!(cpuModels = virDomainCapsCPUModelsNew(0)))
-        return NULL;
-
-    for (i = 0; i < old->nmodels; i++) {
-        if (models && !virStringListHasString(models, old->models[i].name))
-            continue;
-
-        if (blacklist && virStringListHasString(blacklist, old->models[i].name))
-            continue;
-
-        if (virDomainCapsCPUModelsAdd(cpuModels,
-                                      old->models[i].name,
-                                      old->models[i].usable,
-                                      old->models[i].blockers) < 0)
-            goto error;
-    }
-
-    return cpuModels;
-
- error:
-    virObjectUnref(cpuModels);
-    return NULL;
-}
-
-
 int
 virDomainCapsCPUModelsAddSteal(virDomainCapsCPUModelsPtr cpuModels,
                                char **name,
diff --git a/src/conf/domain_capabilities.h b/src/conf/domain_capabilities.h
index 7ff2181eda..ad5b22ca9a 100644
--- a/src/conf/domain_capabilities.h
+++ b/src/conf/domain_capabilities.h
@@ -192,9 +192,6 @@ virDomainCapsPtr virDomainCapsNew(const char *path,
 
 virDomainCapsCPUModelsPtr virDomainCapsCPUModelsNew(size_t nmodels);
 virDomainCapsCPUModelsPtr virDomainCapsCPUModelsCopy(virDomainCapsCPUModelsPtr old);
-virDomainCapsCPUModelsPtr virDomainCapsCPUModelsFilter(virDomainCapsCPUModelsPtr old,
-                                                       const char **models,
-                                                       const char **blacklist);
 int virDomainCapsCPUModelsAddSteal(virDomainCapsCPUModelsPtr cpuModels,
                                    char **name,
                                    virDomainCapsCPUUsable usable,
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index b8e118db0d..6069a3efd4 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -192,7 +192,6 @@ virDomainAuditVcpu;
 virDomainCapsCPUModelsAdd;
 virDomainCapsCPUModelsAddSteal;
 virDomainCapsCPUModelsCopy;
-virDomainCapsCPUModelsFilter;
 virDomainCapsCPUModelsGet;
 virDomainCapsCPUModelsNew;
 virDomainCapsCPUUsableTypeFromString;
-- 
2.23.0




More information about the libvir-list mailing list