summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/include
diff options
context:
space:
mode:
authorgrehan <grehan@FreeBSD.org>2005-02-01 11:17:24 +0000
committergrehan <grehan@FreeBSD.org>2005-02-01 11:17:24 +0000
commit5a22708ed66ff9a9669ff48e94264be12b7551ff (patch)
tree16ab4fec570e12df91ef7a4229b27feea7ee9b6c /sys/powerpc/include
parentb24cc988512ed34d0854c1b8adc8f42b8abecbd5 (diff)
downloadFreeBSD-src-5a22708ed66ff9a9669ff48e94264be12b7551ff.zip
FreeBSD-src-5a22708ed66ff9a9669ff48e94264be12b7551ff.tar.gz
- change all u_int_XX to uint_XX
- cast param for atomic_subtract_long, since Netgraph uses it.
Diffstat (limited to 'sys/powerpc/include')
-rw-r--r--sys/powerpc/include/atomic.h78
1 files changed, 39 insertions, 39 deletions
diff --git a/sys/powerpc/include/atomic.h b/sys/powerpc/include/atomic.h
index 1ee89f7..dee4c84 100644
--- a/sys/powerpc/include/atomic.h
+++ b/sys/powerpc/include/atomic.h
@@ -38,20 +38,20 @@
* of interrupts and SMP safe.
*/
-void atomic_set_8(volatile u_int8_t *, u_int8_t);
-void atomic_clear_8(volatile u_int8_t *, u_int8_t);
-void atomic_add_8(volatile u_int8_t *, u_int8_t);
-void atomic_subtract_8(volatile u_int8_t *, u_int8_t);
+void atomic_set_8(volatile uint8_t *, uint8_t);
+void atomic_clear_8(volatile uint8_t *, uint8_t);
+void atomic_add_8(volatile uint8_t *, uint8_t);
+void atomic_subtract_8(volatile uint8_t *, uint8_t);
-void atomic_set_16(volatile u_int16_t *, u_int16_t);
-void atomic_clear_16(volatile u_int16_t *, u_int16_t);
-void atomic_add_16(volatile u_int16_t *, u_int16_t);
-void atomic_subtract_16(volatile u_int16_t *, u_int16_t);
+void atomic_set_16(volatile uint16_t *, uint16_t);
+void atomic_clear_16(volatile uint16_t *, uint16_t);
+void atomic_add_16(volatile uint16_t *, uint16_t);
+void atomic_subtract_16(volatile uint16_t *, uint16_t);
static __inline void
-atomic_set_32(volatile u_int32_t *p, u_int32_t v)
+atomic_set_32(volatile uint32_t *p, uint32_t v)
{
- u_int32_t temp;
+ uint32_t temp;
#ifdef __GNUC__
__asm __volatile (
@@ -66,9 +66,9 @@ atomic_set_32(volatile u_int32_t *p, u_int32_t v)
}
static __inline void
-atomic_clear_32(volatile u_int32_t *p, u_int32_t v)
+atomic_clear_32(volatile uint32_t *p, uint32_t v)
{
- u_int32_t temp;
+ uint32_t temp;
#ifdef __GNUC__
__asm __volatile (
@@ -83,9 +83,9 @@ atomic_clear_32(volatile u_int32_t *p, u_int32_t v)
}
static __inline void
-atomic_add_32(volatile u_int32_t *p, u_int32_t v)
+atomic_add_32(volatile uint32_t *p, uint32_t v)
{
- u_int32_t temp;
+ uint32_t temp;
#ifdef __GNUC__
__asm __volatile (
@@ -100,9 +100,9 @@ atomic_add_32(volatile u_int32_t *p, u_int32_t v)
}
static __inline void
-atomic_subtract_32(volatile u_int32_t *p, u_int32_t v)
+atomic_subtract_32(volatile uint32_t *p, uint32_t v)
{
- u_int32_t temp;
+ uint32_t temp;
#ifdef __GNUC__
__asm __volatile (
@@ -116,10 +116,10 @@ atomic_subtract_32(volatile u_int32_t *p, u_int32_t v)
#endif
}
-static __inline u_int32_t
-atomic_readandclear_32(volatile u_int32_t *addr)
+static __inline uint32_t
+atomic_readandclear_32(volatile uint32_t *addr)
{
- u_int32_t result,temp;
+ uint32_t result,temp;
#ifdef __GNUC__
__asm __volatile (
@@ -222,8 +222,8 @@ atomic_readandclear_64(volatile u_int64_t *addr)
#define atomic_set_long atomic_set_32
#define atomic_clear_long atomic_clear_32
-#define atomic_add_long(p, v) atomic_add_32((u_int32_t *)p, (u_int32_t)v)
-#define atomic_subtract_long atomic_subtract_32
+#define atomic_add_long(p, v) atomic_add_32((uint32_t *)p, (uint32_t)v)
+#define atomic_subtract_long(p, v) atomic_subtract_32((uint32_t *)p, (uint32_t)v)
#define atomic_readandclear_long atomic_readandclear_32
#if 0
@@ -343,10 +343,10 @@ ATOMIC_STORE_LOAD(int, 32)
* two values are equal, update the value of *p with newval. Returns
* zero if the compare failed, nonzero otherwise.
*/
-static __inline u_int32_t
-atomic_cmpset_32(volatile u_int32_t* p, u_int32_t cmpval, u_int32_t newval)
+static __inline uint32_t
+atomic_cmpset_32(volatile uint32_t* p, uint32_t cmpval, uint32_t newval)
{
- u_int32_t ret;
+ uint32_t ret;
#ifdef __GNUC__
__asm __volatile (
@@ -402,12 +402,12 @@ static __inline int
atomic_cmpset_ptr(volatile void *dst, void *exp, void *src)
{
- return (atomic_cmpset_32((volatile u_int32_t *)dst, (u_int32_t)exp,
- (u_int32_t)src));
+ return (atomic_cmpset_32((volatile uint32_t *)dst, (uint32_t)exp,
+ (uint32_t)src));
}
-static __inline u_int32_t
-atomic_cmpset_acq_32(volatile u_int32_t *p, u_int32_t cmpval, u_int32_t newval)
+static __inline uint32_t
+atomic_cmpset_acq_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval)
{
int retval;
@@ -416,8 +416,8 @@ atomic_cmpset_acq_32(volatile u_int32_t *p, u_int32_t cmpval, u_int32_t newval)
return (retval);
}
-static __inline u_int32_t
-atomic_cmpset_rel_32(volatile u_int32_t *p, u_int32_t cmpval, u_int32_t newval)
+static __inline uint32_t
+atomic_cmpset_rel_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval)
{
powerpc_mb();
return (atomic_cmpset_32(p, cmpval, newval));
@@ -432,49 +432,49 @@ static __inline int
atomic_cmpset_acq_ptr(volatile void *dst, void *exp, void *src)
{
- return (atomic_cmpset_acq_32((volatile u_int32_t *)dst,
- (u_int32_t)exp, (u_int32_t)src));
+ return (atomic_cmpset_acq_32((volatile uint32_t *)dst,
+ (uint32_t)exp, (uint32_t)src));
}
static __inline int
atomic_cmpset_rel_ptr(volatile void *dst, void *exp, void *src)
{
- return (atomic_cmpset_rel_32((volatile u_int32_t *)dst,
- (u_int32_t)exp, (u_int32_t)src));
+ return (atomic_cmpset_rel_32((volatile uint32_t *)dst,
+ (uint32_t)exp, (uint32_t)src));
}
static __inline void *
atomic_load_acq_ptr(volatile void *p)
{
- return (void *)atomic_load_acq_32((volatile u_int32_t *)p);
+ return (void *)atomic_load_acq_32((volatile uint32_t *)p);
}
static __inline void
atomic_store_rel_ptr(volatile void *p, void *v)
{
- atomic_store_rel_32((volatile u_int32_t *)p, (u_int32_t)v);
+ atomic_store_rel_32((volatile uint32_t *)p, (uint32_t)v);
}
#define ATOMIC_PTR(NAME) \
static __inline void \
atomic_##NAME##_ptr(volatile void *p, uintptr_t v) \
{ \
- atomic_##NAME##_32((volatile u_int32_t *)p, v); \
+ atomic_##NAME##_32((volatile uint32_t *)p, v); \
} \
\
static __inline void \
atomic_##NAME##_acq_ptr(volatile void *p, uintptr_t v) \
{ \
- atomic_##NAME##_acq_32((volatile u_int32_t *)p, v); \
+ atomic_##NAME##_acq_32((volatile uint32_t *)p, v); \
} \
\
static __inline void \
atomic_##NAME##_rel_ptr(volatile void *p, uintptr_t v) \
{ \
- atomic_##NAME##_rel_32((volatile u_int32_t *)p, v); \
+ atomic_##NAME##_rel_32((volatile uint32_t *)p, v); \
}
ATOMIC_PTR(set)
OpenPOWER on IntegriCloud