X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Fuatomic%2Fx86.h;fp=urcu%2Fuatomic%2Fx86.h;h=c55ac4e49c667a8d45df3654acb047d48bd1c5e2;hp=99b0e6c6b405191538ff6ab50de35320c47652ea;hb=42e83919d54e7dc45d11b99a957b436403d16b68;hpb=2812a2d2cfdfeea621768de1a0216bc1549a4902 diff --git a/urcu/uatomic/x86.h b/urcu/uatomic/x86.h index 99b0e6c..c55ac4e 100644 --- a/urcu/uatomic/x86.h +++ b/urcu/uatomic/x86.h @@ -579,28 +579,28 @@ extern unsigned long _compat_uatomic_add_return(void *addr, #define uatomic_and(addr, v) \ UATOMIC_COMPAT(and(addr, v)) -#define cmm_smp_mb__before_and() cmm_barrier() -#define cmm_smp_mb__after_and() cmm_barrier() +#define cmm_smp_mb__before_uatomic_and() cmm_barrier() +#define cmm_smp_mb__after_uatomic_and() cmm_barrier() #define uatomic_or(addr, v) \ UATOMIC_COMPAT(or(addr, v)) -#define cmm_smp_mb__before_or() cmm_barrier() -#define cmm_smp_mb__after_or() cmm_barrier() +#define cmm_smp_mb__before_uatomic_or() cmm_barrier() +#define cmm_smp_mb__after_uatomic_or() cmm_barrier() #define uatomic_add_return(addr, v) \ UATOMIC_COMPAT(add_return(addr, v)) #define uatomic_add(addr, v) UATOMIC_COMPAT(add(addr, v)) -#define cmm_smp_mb__before_add() cmm_barrier() -#define cmm_smp_mb__after_add() cmm_barrier() +#define cmm_smp_mb__before_uatomic_add() cmm_barrier() +#define cmm_smp_mb__after_uatomic_add() cmm_barrier() #define uatomic_inc(addr) UATOMIC_COMPAT(inc(addr)) -#define cmm_smp_mb__before_inc() cmm_barrier() -#define cmm_smp_mb__after_inc() cmm_barrier() +#define cmm_smp_mb__before_uatomic_inc() cmm_barrier() +#define cmm_smp_mb__after_uatomic_inc() cmm_barrier() #define uatomic_dec(addr) UATOMIC_COMPAT(dec(addr)) -#define cmm_smp_mb__before_dec() cmm_barrier() -#define cmm_smp_mb__after_dec() cmm_barrier() +#define cmm_smp_mb__before_uatomic_dec() cmm_barrier() +#define cmm_smp_mb__after_uatomic_dec() cmm_barrier() #ifdef __cplusplus }