RPA Toolkit
changed the coding style for defined types
authormstoilov <mstoilov@b0bb84a5-424d-4f98-af44-3ef3f117eb03>
Sun, 25 Jul 2010 02:15:15 +0000 (19:15 -0700)
committermstoilov <mstoilov@b0bb84a5-424d-4f98-af44-3ef3f117eb03>
Sun, 25 Jul 2010 02:15:15 +0000 (19:15 -0700)
git-svn-id: svn+ssh://svn.crossrain.com/svn/rpase/trunk/rtk@145 b0bb84a5-424d-4f98-af44-3ef3f117eb03

arch/linux/x86_64/rtypes.h
rlib/rarray.c
rlib/rarray.h
rlib/ratomic.c
rlib/ratomic.h
rlib/rmem.c
rlib/rspinlock.c
rlib/rspinlock.h
tests/rlock-test.c

index f3aa8e9..f6dd730 100644 (file)
@@ -35,7 +35,7 @@ typedef unsigned long rword;
 typedef long rsword;
 typedef unsigned long rsize_t;
 typedef signed long rssize_t;
-typedef unsigned int ratomic;
+typedef unsigned int ratomic_t;
 
 /*
  * Atomic operations (Architecture Dependent)
index 31ff44f..09e9b18 100644 (file)
@@ -5,19 +5,19 @@
 static ruint r_nearest_pow (ruint num);
 
 
-void r_array_cleanup(RArray *array)
+void r_array_cleanup(rarray_t *array)
 {
        r_free(array->data);
 }
 
 
-void r_array_destroy(RArray *array)
+void r_array_destroy(rarray_t *array)
 {
 
 }
 
 
-RArray *r_array_init(RArray *array, ruint elt_size)
+rarray_t *r_array_init(rarray_t *array, ruint elt_size)
 {
        r_memset(array, 0, sizeof(*array));
        array->elt_size = r_nearest_pow(elt_size);
@@ -25,10 +25,10 @@ RArray *r_array_init(RArray *array, ruint elt_size)
 }
 
 
-RArray *r_array_create(ruint elt_size)
+rarray_t *r_array_create(ruint elt_size)
 {
-       RArray *array;
-       if ((array = (RArray*)r_malloc(sizeof(*array))) == NULL)
+       rarray_t *array;
+       if ((array = (rarray_t*)r_malloc(sizeof(*array))) == NULL)
                return NULL;
        return r_array_init(array, elt_size);
 }
index c02f103..25e2910 100644 (file)
@@ -7,19 +7,20 @@
 extern "C" {
 #endif
 
-typedef struct _RArray RArray;
+typedef struct rarray_s rarray_t;
 
-struct _RArray {
+struct rarray_s {
        rpointer *data;
        ruint len;
        ruint alloc_len;
        ruint elt_size;
 };
 
-RArray *r_array_create(ruint elt_size);
-RArray *r_array_init(RArray *array, ruint elt_size);
-void r_array_destroy(RArray *array);
-void r_array_cleanup(RArray *array);
+
+rarray_t *r_array_create(ruint elt_size);
+rarray_t *r_array_init(rarray_t *array, ruint elt_size);
+void r_array_destroy(rarray_t *array);
+void r_array_cleanup(rarray_t *array);
 
 
 #ifdef __cplusplus
index f0d8d48..9f740b2 100644 (file)
@@ -2,29 +2,29 @@
 #include "ratomic.h"
 
 
-rboolean r_atomic_compare_and_exchange(volatile ratomic *ptr, ratomic oldval, ratomic newval)
+rboolean r_atomic_compare_and_exchange(volatile ratomic_t *ptr, ratomic_t oldval, ratomic_t newval)
 {
-       volatile ratomic result;
+       volatile ratomic_t result;
 
        R_ATOMIC_CMPXCHG(ptr, oldval, newval, &result);
        return (result == oldval);
 }
 
 
-ratomic r_atomic_exchange(volatile ratomic *ptr, volatile ratomic val)
+ratomic_t r_atomic_exchange(volatile ratomic_t *ptr, volatile ratomic_t val)
 {
        R_ATOMIC_XCHG(ptr, val);
        return val;
 }
 
 
-void r_atomic_add(volatile ratomic *ptr, ratomic val)
+void r_atomic_add(volatile ratomic_t *ptr, ratomic_t val)
 {
        R_ATOMIC_ADD(ptr, val);
 }
 
 
-void r_atomic_sub(volatile ratomic *ptr, ratomic val)
+void r_atomic_sub(volatile ratomic_t *ptr, ratomic_t val)
 {
        R_ATOMIC_SUB(ptr, val);
 }
index bf3c455..d4d6b5b 100644 (file)
@@ -6,10 +6,10 @@ extern "C" {
 #endif
 
 
-rboolean r_atomic_compare_and_exchange(volatile ratomic *ptr, ratomic oldval, ratomic newval);
-ratomic r_atomic_exchange(volatile ratomic *ptr, volatile ratomic val);
-void r_atomic_add(volatile ratomic *ptr, ratomic val);
-void r_atomic_sub(volatile ratomic *ptr, ratomic val);
+rboolean r_atomic_compare_and_exchange(volatile ratomic_t *ptr, ratomic_t oldval, ratomic_t newval);
+ratomic_t r_atomic_exchange(volatile ratomic_t *ptr, volatile ratomic_t val);
+void r_atomic_add(volatile ratomic_t *ptr, ratomic_t val);
+void r_atomic_sub(volatile ratomic_t *ptr, ratomic_t val);
 
 #ifdef __cplusplus
 }
index 67779a0..1ee4f6c 100644 (file)
@@ -4,16 +4,16 @@
 #include "rspinlock.h"
 #include "rmem.h"
 
-static rspinlock g_lock = R_SPINLOCK_INIT;
+static rspinlock_t g_lock = R_SPINLOCK_INIT;
 static rsize_t g_allocmem = 0;
 static rsize_t g_maxmem = 0;
 
-typedef struct _RMemAllocVTable {
+typedef struct rmallocvtable_s {
        rpointer (*malloc)(rsize_t size);
        void (*free)(rpointer ptr);
        rpointer (*realloc)(rpointer ptr, rsize_t size);
        rpointer (*calloc)(rsize_t nmemb, rsize_t size);
-} RMemAllocVTable;
+} rmallocvtable_t;
 
 
 static rpointer r_std_malloc(rsize_t size)
@@ -110,7 +110,7 @@ static rpointer r_dbg_realloc(rpointer ptr, rsize_t size)
 }
 
 
-static RMemAllocVTable g_stdMemAlloc = {
+static rmallocvtable_t g_stdMemAlloc = {
        r_std_malloc,
        r_std_free,
        r_std_realloc,
@@ -118,7 +118,7 @@ static RMemAllocVTable g_stdMemAlloc = {
 };
 
 
-static RMemAllocVTable g_dbgMemAlloc = {
+static rmallocvtable_t g_dbgMemAlloc = {
        r_dbg_malloc,
        r_dbg_free,
        r_dbg_realloc,
@@ -127,9 +127,9 @@ static RMemAllocVTable g_dbgMemAlloc = {
 
 
 #ifdef R_DEBUG_MEMALLOC
-static RMemAllocVTable *g_pMemAlloc = &g_dbgMemAlloc;
+static rmallocvtable_t *g_pMemAlloc = &g_dbgMemAlloc;
 #else
-static RMemAllocVTable *g_pMemAlloc = &g_stdMemAlloc;
+static rmallocvtable_t *g_pMemAlloc = &g_stdMemAlloc;
 #endif
 
 
@@ -203,8 +203,8 @@ void r_debug_reset_maxmem()
  */
 void r_memalloc_do_not_use()
 {
-       RMemAllocVTable *pDbgMemAlloc = &g_dbgMemAlloc;
-       RMemAllocVTable *pStdMemAlloc = &g_stdMemAlloc;
+       rmallocvtable_t *pDbgMemAlloc = &g_dbgMemAlloc;
+       rmallocvtable_t *pStdMemAlloc = &g_stdMemAlloc;
 
        if (pDbgMemAlloc == pStdMemAlloc)
                return;
index 07df779..e4f690b 100644 (file)
@@ -2,12 +2,12 @@
 #include "ratomic.h"
 
 
-void r_spinlock_init(rspinlock *lock)
+void r_spinlock_init(rspinlock_t *lock)
 {
        *lock = 0;
 }
 
-void r_spinlock_lock(rspinlock *lock)
+void r_spinlock_lock(rspinlock_t *lock)
 {
        while (1)
        {
@@ -19,13 +19,13 @@ void r_spinlock_lock(rspinlock *lock)
 }
 
 
-void r_spinlock_unlock(rspinlock *lock)
+void r_spinlock_unlock(rspinlock_t *lock)
 {
        *lock = 0;
 }
 
 
-rboolean r_spinlock_trylock(rspinlock *lock)
+rboolean r_spinlock_trylock(rspinlock_t *lock)
 {
        return (!r_atomic_exchange(lock, R_SPINLOCK_BUSY));
 }
index 1aaeb9a..f0bfa61 100644 (file)
@@ -10,12 +10,12 @@ extern "C" {
 
 #define R_SPINLOCK_INIT 0
 #define R_SPINLOCK_BUSY 1
-typedef ratomic rspinlock;
+typedef ratomic_t rspinlock_t;
 
-void r_spinlock_init(rspinlock *lock);
-void r_spinlock_lock(rspinlock *lock);
-void r_spinlock_unlock(rspinlock *lock);
-rboolean r_spinlock_trylock(rspinlock *lock);
+void r_spinlock_init(rspinlock_t *lock);
+void r_spinlock_lock(rspinlock_t *lock);
+void r_spinlock_unlock(rspinlock_t *lock);
+rboolean r_spinlock_trylock(rspinlock_t *lock);
 
 
 #ifdef __cplusplus
index d3ca0c7..9960afa 100644 (file)
@@ -6,7 +6,7 @@
 #define NUM_THREADS 10
 #define NUM_ITERATIONS 100000
 
-static rspinlock g_lock;
+static rspinlock_t g_lock;
 static ruint32 g_result;