]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
lib/lock: code move before change
authorVMware, Inc <>
Thu, 18 Nov 2010 21:26:24 +0000 (13:26 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Thu, 18 Nov 2010 21:26:24 +0000 (13:26 -0800)
Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/lock/ulExcl.c
open-vm-tools/lib/lock/ulRec.c

index 5bfdc03f99d2337a8892fa9da919ab4556aee70d..1656a88cd168e61fcdc0f9c800d7b5ae95bb1ded 100644 (file)
@@ -45,89 +45,6 @@ struct MXUserExclLock
 };
 
 
-/*
- *-----------------------------------------------------------------------------
- *
- * MXUser_ControlExclLock --
- *
- *      Perform the specified command on the specified lock.
- *
- * Results:
- *      TRUE    succeeded
- *      FALSE   failed
- *
- * Side effects:
- *      Depends on the command, no?
- *
- *-----------------------------------------------------------------------------
- */
-
-Bool
-MXUser_ControlExclLock(MXUserExclLock *lock,  // IN/OUT:
-                       uint32 command,        // IN:
-                       ...)                   // IN:
-{
-   Bool result;
-
-   ASSERT(lock && (lock->header.signature == MXUSER_EXCL_SIGNATURE));
-
-   switch (command) {
-   case MXUSER_CONTROL_ACQUISITION_HISTO: {
-      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
-
-      if (stats) {
-         va_list a;
-         uint64 minValue;
-         uint32 decades;
-
-         va_start(a, command);
-         minValue = va_arg(a, uint64);
-         decades = va_arg(a, uint32);
-         va_end(a);
-
-         MXUserForceHisto(&stats->acquisitionHisto,
-                          MXUSER_STAT_CLASS_ACQUISITION, minValue, decades);
-
-         result = TRUE;
-      } else {
-         result = FALSE;
-      }
-
-      break;
-   }
-
-   case MXUSER_CONTROL_HELD_HISTO: {
-      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
-
-      if (stats) {
-         va_list a;
-         uint32 minValue;
-         uint32 decades;
-
-         va_start(a, command);
-         minValue = va_arg(a, uint64);
-         decades = va_arg(a, uint32);
-         va_end(a);
-
-         MXUserForceHisto(&stats->heldHisto, MXUSER_STAT_CLASS_HELD,
-                          minValue, decades);
-
-         result = TRUE;
-      } else {
-         result = FALSE;
-      }
-
-      break;
-   }
-
-   default:
-      result = FALSE;
-   }
-
-   return result;
-}
-
-
 /*
  *-----------------------------------------------------------------------------
  *
@@ -233,6 +150,89 @@ MXUserDumpExclLock(MXUserHeader *header)  // IN:
 }
 
 
+/*
+ *-----------------------------------------------------------------------------
+ *
+ * MXUser_ControlExclLock --
+ *
+ *      Perform the specified command on the specified lock.
+ *
+ * Results:
+ *      TRUE    succeeded
+ *      FALSE   failed
+ *
+ * Side effects:
+ *      Depends on the command, no?
+ *
+ *-----------------------------------------------------------------------------
+ */
+
+Bool
+MXUser_ControlExclLock(MXUserExclLock *lock,  // IN/OUT:
+                       uint32 command,        // IN:
+                       ...)                   // IN:
+{
+   Bool result;
+
+   ASSERT(lock && (lock->header.signature == MXUSER_EXCL_SIGNATURE));
+
+   switch (command) {
+   case MXUSER_CONTROL_ACQUISITION_HISTO: {
+      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
+
+      if (stats) {
+         va_list a;
+         uint64 minValue;
+         uint32 decades;
+
+         va_start(a, command);
+         minValue = va_arg(a, uint64);
+         decades = va_arg(a, uint32);
+         va_end(a);
+
+         MXUserForceHisto(&stats->acquisitionHisto,
+                          MXUSER_STAT_CLASS_ACQUISITION, minValue, decades);
+
+         result = TRUE;
+      } else {
+         result = FALSE;
+      }
+
+      break;
+   }
+
+   case MXUSER_CONTROL_HELD_HISTO: {
+      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
+
+      if (stats) {
+         va_list a;
+         uint32 minValue;
+         uint32 decades;
+
+         va_start(a, command);
+         minValue = va_arg(a, uint64);
+         decades = va_arg(a, uint32);
+         va_end(a);
+
+         MXUserForceHisto(&stats->heldHisto, MXUSER_STAT_CLASS_HELD,
+                          minValue, decades);
+
+         result = TRUE;
+      } else {
+         result = FALSE;
+      }
+
+      break;
+   }
+
+   default:
+      result = FALSE;
+   }
+
+   return result;
+}
+
+
 /*
  *-----------------------------------------------------------------------------
  *
index dd01d17e9cd2c835bce08890885e8482ba0066b9..2eb39716c8042068524c006a744a9b6942be753b 100644 (file)
@@ -58,86 +58,6 @@ struct MXUserRecLock
 };
 
 
-/*
- *-----------------------------------------------------------------------------
- *
- * MXUser_ControlRecLock --
- *
- *      Perform the specified command on the specified lock.
- *
- * Results:
- *      TRUE    succeeded
- *      FALSE   failed
- *
- * Side effects:
- *      Depends on the command, no?
- *
- *-----------------------------------------------------------------------------
- */
-
-Bool
-MXUser_ControlRecLock(MXUserRecLock *lock,  // IN/OUT:
-                      uint32 command,       // IN:
-                      ...)                  // IN:
-{
-   Bool result;
-
-   ASSERT(lock && (lock->header.signature == MXUSER_REC_SIGNATURE));
-
-   switch (command) {
-   case MXUSER_CONTROL_ACQUISITION_HISTO: {
-      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
-
-      if (stats && (lock->vmmLock == NULL)) {
-         va_list a;
-         uint64 minValue;
-         uint32 decades;
-         va_start(a, command);
-         minValue = va_arg(a, uint64);
-         decades = va_arg(a, uint32);
-         va_end(a);
-
-         MXUserForceHisto(&stats->acquisitionHisto,
-                          MXUSER_STAT_CLASS_ACQUISITION, minValue, decades);
-
-         result = TRUE;
-      } else {
-         result = FALSE;
-      }
-      break;
-   }
-
-   case MXUSER_CONTROL_HELD_HISTO: {
-      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
-
-      if (stats && (lock->vmmLock == NULL)) {
-         va_list a;
-         uint64 minValue;
-         uint32 decades;
-         va_start(a, command);
-         minValue = va_arg(a, uint64);
-         decades = va_arg(a, uint32);
-         va_end(a);
-
-         MXUserForceHisto(&stats->heldHisto, MXUSER_STAT_CLASS_HELD,
-                          minValue, decades);
-      
-         result = TRUE;
-      } else {
-         result = FALSE;
-      }
-
-      break; 
-   }
-
-   default:
-      result = FALSE;
-   }
-
-   return result;
-}
-
-
 /*
  *-----------------------------------------------------------------------------
  *
@@ -255,6 +175,86 @@ MXUserDumpRecLock(MXUserHeader *header)  // IN:
 }
 
 
+/*
+ *-----------------------------------------------------------------------------
+ *
+ * MXUser_ControlRecLock --
+ *
+ *      Perform the specified command on the specified lock.
+ *
+ * Results:
+ *      TRUE    succeeded
+ *      FALSE   failed
+ *
+ * Side effects:
+ *      Depends on the command, no?
+ *
+ *-----------------------------------------------------------------------------
+ */
+
+Bool
+MXUser_ControlRecLock(MXUserRecLock *lock,  // IN/OUT:
+                      uint32 command,       // IN:
+                      ...)                  // IN:
+{
+   Bool result;
+
+   ASSERT(lock && (lock->header.signature == MXUSER_REC_SIGNATURE));
+
+   switch (command) {
+   case MXUSER_CONTROL_ACQUISITION_HISTO: {
+      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
+
+      if (stats && (lock->vmmLock == NULL)) {
+         va_list a;
+         uint64 minValue;
+         uint32 decades;
+         va_start(a, command);
+         minValue = va_arg(a, uint64);
+         decades = va_arg(a, uint32);
+         va_end(a);
+
+         MXUserForceHisto(&stats->acquisitionHisto,
+                          MXUSER_STAT_CLASS_ACQUISITION, minValue, decades);
+
+         result = TRUE;
+      } else {
+         result = FALSE;
+      }
+      break;
+   }
+
+   case MXUSER_CONTROL_HELD_HISTO: {
+      MXUserStats *stats = (MXUserStats *) Atomic_ReadPtr(&lock->statsMem);
+
+      if (stats && (lock->vmmLock == NULL)) {
+         va_list a;
+         uint64 minValue;
+         uint32 decades;
+         va_start(a, command);
+         minValue = va_arg(a, uint64);
+         decades = va_arg(a, uint32);
+         va_end(a);
+
+         MXUserForceHisto(&stats->heldHisto, MXUSER_STAT_CLASS_HELD,
+                          minValue, decades);
+      
+         result = TRUE;
+      } else {
+         result = FALSE;
+      }
+
+      break; 
+   }
+
+   default:
+      result = FALSE;
+   }
+
+   return result;
+}
+
+
 /*
  *-----------------------------------------------------------------------------
  *