sparc: define __smp_xxx
[deliverable/linux.git] / arch / sparc / include / asm / barrier_64.h
index 26c3f7247f2dd5b6825df95a750d830474fc32b5..c9f6ee64f41d89bb093ace84603c9f0ed14f1db1 100644 (file)
@@ -37,14 +37,14 @@ do {        __asm__ __volatile__("ba,pt     %%xcc, 1f\n\t" \
 #define rmb()  __asm__ __volatile__("":::"memory")
 #define wmb()  __asm__ __volatile__("":::"memory")
 
-#define smp_store_release(p, v)                                                \
+#define __smp_store_release(p, v)                                              \
 do {                                                                   \
        compiletime_assert_atomic_type(*p);                             \
        barrier();                                                      \
        WRITE_ONCE(*p, v);                                              \
 } while (0)
 
-#define smp_load_acquire(p)                                            \
+#define __smp_load_acquire(p)                                          \
 ({                                                                     \
        typeof(*p) ___p1 = READ_ONCE(*p);                               \
        compiletime_assert_atomic_type(*p);                             \
@@ -52,8 +52,8 @@ do {                                                                  \
        ___p1;                                                          \
 })
 
-#define smp_mb__before_atomic()        barrier()
-#define smp_mb__after_atomic() barrier()
+#define __smp_mb__before_atomic()      barrier()
+#define __smp_mb__after_atomic()       barrier()
 
 #include <asm-generic/barrier.h>
 
This page took 0.036117 seconds and 5 git commands to generate.