X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Frx%2Frx_atomic.h;h=1fdd66d59731fecda9d4319cb6a6ece037ec7c12;hp=805c285b7b2ae4d2310ed9b51cd10f5620bc252c;hb=3940e686a880410b9001786734d158411782a965;hpb=fab6c9db2fb6418c1c4ebf32e441e0d2bdb9d817 diff --git a/src/rx/rx_atomic.h b/src/rx/rx_atomic.h index 805c285..1fdd66d 100644 --- a/src/rx/rx_atomic.h +++ b/src/rx/rx_atomic.h @@ -120,9 +120,9 @@ typedef atomic_t rx_atomic_t; #define rx_atomic_read(X) atomic_read(X) #define rx_atomic_inc(X) atomic_inc(X) #define rx_atomic_inc_and_read(X) atomic_inc_return(X) -#define rx_atomic_add(X, V) atomic_add(X, V) +#define rx_atomic_add(X, V) atomic_add(V, X) #define rx_atomic_dec(X) atomic_dec(X) -#define rx_atomic_sub(X, V) atomic_sub(X, V) +#define rx_atomic_sub(X, V) atomic_sub(V, X) #elif defined(AFS_SUN58_ENV) typedef struct {