]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Convert virDomainVcpuPinFindByVcpu into virDomainPinFindByVcpu
authorJohn Ferlan <jferlan@redhat.com>
Wed, 11 Mar 2015 00:31:44 +0000 (20:31 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Mon, 16 Mar 2015 15:54:57 +0000 (11:54 -0400)
Since both Vcpu and IOThreads code use the same API's, alter the naming
of the API's to remove the "Vcpu" specific reference

src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms
src/qemu/qemu_driver.c
src/qemu/qemu_process.c

index d3dfefa449338c3cc5284735929e5cc6bb6b88cb..7f1735b6cbfabaec3918c0de65852bbd482d10e4 100644 (file)
@@ -16754,17 +16754,17 @@ virDomainPinIsDuplicate(virDomainPinDefPtr *def,
 }
 
 virDomainPinDefPtr
-virDomainVcpuPinFindByVcpu(virDomainPinDefPtr *def,
-                           int nvcpupin,
-                           int vcpu)
+virDomainPinFind(virDomainPinDefPtr *def,
+                 int npin,
+                 int id)
 {
     size_t i;
 
-    if (!def || !nvcpupin)
+    if (!def || !npin)
         return NULL;
 
-    for (i = 0; i < nvcpupin; i++) {
-        if (def[i]->id == vcpu)
+    for (i = 0; i < npin; i++) {
+        if (def[i]->id == id)
             return def[i];
     }
 
@@ -16783,9 +16783,9 @@ virDomainVcpuPinAdd(virDomainPinDefPtr **vcpupin_list,
     if (!vcpupin_list)
         return -1;
 
-    vcpupin = virDomainVcpuPinFindByVcpu(*vcpupin_list,
-                                         *nvcpupin,
-                                         vcpu);
+    vcpupin = virDomainPinFind(*vcpupin_list,
+                               *nvcpupin,
+                               vcpu);
     if (vcpupin) {
         vcpupin->id = vcpu;
         virBitmapFree(vcpupin->cpumask);
@@ -16889,9 +16889,9 @@ virDomainIOThreadsPinAdd(virDomainPinDefPtr **iothreadspin_list,
     if (!iothreadspin_list)
         return -1;
 
-    iothreadpin = virDomainVcpuPinFindByVcpu(*iothreadspin_list,
-                                             *niothreadspin,
-                                             iothread_id);
+    iothreadpin = virDomainPinFind(*iothreadspin_list,
+                                   *niothreadspin,
+                                   iothread_id);
     if (iothreadpin) {
         iothreadpin->id = iothread_id;
         virBitmapFree(iothreadpin->cpumask);
index 800d69730fe0d5f7802771e21d33e7812a1fafd9..3d8795f02e184e167cc77bd7ba7f40716b8c36df 100644 (file)
@@ -1917,9 +1917,9 @@ int virDomainPinIsDuplicate(virDomainPinDefPtr *def,
                             int npin,
                             int id);
 
-virDomainPinDefPtr virDomainVcpuPinFindByVcpu(virDomainPinDefPtr *def,
-                                              int nvcpupin,
-                                              int vcpu);
+virDomainPinDefPtr virDomainPinFind(virDomainPinDefPtr *def,
+                                    int npin,
+                                    int id);
 
 typedef struct _virBlkioDevice virBlkioDevice;
 typedef virBlkioDevice *virBlkioDevicePtr;
index 0481bfd85dfe3d2a1d1f6ff4a740bee60ae56133..7e652291d1b4b939a78bbaf5b39c116715d30e8b 100644 (file)
@@ -387,6 +387,7 @@ virDomainPausedReasonTypeToString;
 virDomainPinDefArrayFree;
 virDomainPinDefCopy;
 virDomainPinDefFree;
+virDomainPinFind;
 virDomainPinIsDuplicate;
 virDomainPMSuspendedReasonTypeFromString;
 virDomainPMSuspendedReasonTypeToString;
@@ -441,7 +442,6 @@ virDomainTPMModelTypeFromString;
 virDomainTPMModelTypeToString;
 virDomainVcpuPinAdd;
 virDomainVcpuPinDel;
-virDomainVcpuPinFindByVcpu;
 virDomainVideoDefaultRAM;
 virDomainVideoDefaultType;
 virDomainVideoDefFree;
index 66ef95fbc2b21c04a4106b8fef008da94571fa3e..a941bcfee287212b9e05dcc897780b246028acdd 100644 (file)
@@ -5288,9 +5288,9 @@ qemuDomainGetVcpuPinInfo(virDomainPtr dom,
         unsigned char *tmpmap = NULL;
         int tmpmaplen;
 
-        pininfo = virDomainVcpuPinFindByVcpu(targetDef->cputune.vcpupin,
-                                             targetDef->cputune.nvcpupin,
-                                             vcpu);
+        pininfo = virDomainPinFind(targetDef->cputune.vcpupin,
+                                   targetDef->cputune.nvcpupin,
+                                   vcpu);
         if (!pininfo) {
             if (!(bitmap = virBitmapNew(hostcpus)))
                 goto cleanup;
@@ -5824,9 +5824,9 @@ qemuDomainGetIOThreadsConfig(virDomainDefPtr targetDef,
         info_ret[i]->iothread_id = i + 1;
 
         /* Initialize the cpumap */
-        pininfo = virDomainVcpuPinFindByVcpu(targetDef->cputune.iothreadspin,
-                                             targetDef->cputune.niothreadspin,
-                                             i + 1);
+        pininfo = virDomainPinFind(targetDef->cputune.iothreadspin,
+                                   targetDef->cputune.niothreadspin,
+                                   i + 1);
         if (!pininfo) {
             if (targetDef->cpumask) {
                 cpumask = targetDef->cpumask;
index 51cae97c29c420b9b741993b29910b83414cfeeb..5bb7e5b390d8d3f8e104cc34adf2a6ec82f92acd 100644 (file)
@@ -2438,9 +2438,9 @@ qemuProcessSetVcpuAffinities(virDomainObjPtr vm)
 
     for (n = 0; n < def->vcpus; n++) {
         /* set affinity only for existing vcpus */
-        if (!(pininfo = virDomainVcpuPinFindByVcpu(def->cputune.vcpupin,
-                                                   def->cputune.nvcpupin,
-                                                   n)))
+        if (!(pininfo = virDomainPinFind(def->cputune.vcpupin,
+                                         def->cputune.nvcpupin,
+                                         n)))
             continue;
 
         if (virProcessSetAffinity(priv->vcpupids[n],
@@ -2494,9 +2494,9 @@ qemuProcessSetIOThreadsAffinity(virDomainObjPtr vm)
 
     for (i = 0; i < def->iothreads; i++) {
         /* set affinity only for existing vcpus */
-        if (!(pininfo = virDomainVcpuPinFindByVcpu(def->cputune.iothreadspin,
-                                                   def->cputune.niothreadspin,
-                                                   i + 1)))
+        if (!(pininfo = virDomainPinFind(def->cputune.iothreadspin,
+                                         def->cputune.niothreadspin,
+                                         i + 1)))
             continue;
 
         if (virProcessSetAffinity(priv->iothreadpids[i], pininfo->cpumask) < 0)