atomic.h: Format changes

This commit is contained in:
Sebastian Huber 2015-02-13 16:45:12 +01:00
parent e684326d24
commit 9a5073462d

View File

@ -105,8 +105,8 @@ atomic_clear_int(volatile int *p, int v)
static inline int static inline int
atomic_cmpset_int(volatile int *p, int cmp, int set) atomic_cmpset_int(volatile int *p, int cmp, int set)
{ {
rtems_interrupt_level level;
int rv; int rv;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
rv = *p == cmp; rv = *p == cmp;
@ -115,7 +115,7 @@ atomic_cmpset_int(volatile int *p, int cmp, int set)
} }
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return rv; return (rv);
} }
#define atomic_cmpset_acq_int atomic_cmpset_int #define atomic_cmpset_acq_int atomic_cmpset_int
@ -124,35 +124,39 @@ atomic_cmpset_int(volatile int *p, int cmp, int set)
static inline int static inline int
atomic_fetchadd_int(volatile int *p, int v) atomic_fetchadd_int(volatile int *p, int v)
{ {
rtems_interrupt_level level;
int tmp; int tmp;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
tmp = *p; tmp = *p;
*p += v; *p += v;
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return tmp; return (tmp);
} }
static inline int static inline int
atomic_readandclear_int(volatile int *p) atomic_readandclear_int(volatile int *p)
{ {
rtems_interrupt_level level;
int tmp; int tmp;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
tmp = *p; tmp = *p;
*p = 0; *p = 0;
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return tmp; return (tmp);
} }
static inline int static inline int
atomic_load_acq_int(volatile int *p) atomic_load_acq_int(volatile int *p)
{ {
return *p; int tmp;
tmp = *p;
return (tmp);
} }
static inline void static inline void
@ -216,8 +220,8 @@ atomic_clear_32(volatile uint32_t *p, uint32_t v)
static inline int static inline int
atomic_cmpset_32(volatile uint32_t *p, uint32_t cmp, uint32_t set) atomic_cmpset_32(volatile uint32_t *p, uint32_t cmp, uint32_t set)
{ {
rtems_interrupt_level level;
int rv; int rv;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
rv = *p == cmp; rv = *p == cmp;
@ -226,7 +230,7 @@ atomic_cmpset_32(volatile uint32_t *p, uint32_t cmp, uint32_t set)
} }
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return rv; return (rv);
} }
#define atomic_cmpset_acq_32 atomic_cmpset_32 #define atomic_cmpset_acq_32 atomic_cmpset_32
@ -235,35 +239,39 @@ atomic_cmpset_32(volatile uint32_t *p, uint32_t cmp, uint32_t set)
static inline uint32_t static inline uint32_t
atomic_fetchadd_32(volatile uint32_t *p, uint32_t v) atomic_fetchadd_32(volatile uint32_t *p, uint32_t v)
{ {
rtems_interrupt_level level;
uint32_t tmp; uint32_t tmp;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
tmp = *p; tmp = *p;
*p += v; *p += v;
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return tmp; return (tmp);
} }
static inline uint32_t static inline uint32_t
atomic_readandclear_32(volatile uint32_t *p) atomic_readandclear_32(volatile uint32_t *p)
{ {
rtems_interrupt_level level;
uint32_t tmp; uint32_t tmp;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
tmp = *p; tmp = *p;
*p = 0; *p = 0;
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return tmp; return (tmp);
} }
static inline uint32_t static inline uint32_t
atomic_load_acq_32(volatile uint32_t *p) atomic_load_acq_32(volatile uint32_t *p)
{ {
return *p; uint32_t tmp;
tmp = *p;
return (tmp);
} }
static inline void static inline void
@ -327,8 +335,8 @@ atomic_clear_long(volatile long *p, long v)
static inline int static inline int
atomic_cmpset_long(volatile long *p, long cmp, long set) atomic_cmpset_long(volatile long *p, long cmp, long set)
{ {
rtems_interrupt_level level;
int rv; int rv;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
rv = *p == cmp; rv = *p == cmp;
@ -337,7 +345,7 @@ atomic_cmpset_long(volatile long *p, long cmp, long set)
} }
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return rv; return (rv);
} }
#define atomic_cmpset_acq_long atomic_cmpset_long #define atomic_cmpset_acq_long atomic_cmpset_long
@ -346,35 +354,39 @@ atomic_cmpset_long(volatile long *p, long cmp, long set)
static inline long static inline long
atomic_fetchadd_long(volatile long *p, long v) atomic_fetchadd_long(volatile long *p, long v)
{ {
rtems_interrupt_level level;
long tmp; long tmp;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
tmp = *p; tmp = *p;
*p += v; *p += v;
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return tmp; return (tmp);
} }
static inline long static inline long
atomic_readandclear_long(volatile long *p) atomic_readandclear_long(volatile long *p)
{ {
rtems_interrupt_level level;
long tmp; long tmp;
rtems_interrupt_level level;
rtems_interrupt_disable(level); rtems_interrupt_disable(level);
tmp = *p; tmp = *p;
*p = 0; *p = 0;
rtems_interrupt_enable(level); rtems_interrupt_enable(level);
return tmp; return (tmp);
} }
static inline long static inline long
atomic_load_acq_long(volatile long *p) atomic_load_acq_long(volatile long *p)
{ {
return *p; long tmp;
tmp = *p;
return (tmp);
} }
static inline void static inline void