diff options
-rw-r--r-- | arch/s390/include/asm/atomic.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/s390/include/asm/atomic.h b/arch/s390/include/asm/atomic.h index 47825e5a82eb..fa9aaf7144b7 100644 --- a/arch/s390/include/asm/atomic.h +++ b/arch/s390/include/asm/atomic.h | |||
@@ -113,12 +113,12 @@ static inline void atomic_add(int i, atomic_t *v) | |||
113 | #define atomic_dec_return(_v) atomic_sub_return(1, _v) | 113 | #define atomic_dec_return(_v) atomic_sub_return(1, _v) |
114 | #define atomic_dec_and_test(_v) (atomic_sub_return(1, _v) == 0) | 114 | #define atomic_dec_and_test(_v) (atomic_sub_return(1, _v) == 0) |
115 | 115 | ||
116 | static inline void atomic_clear_mask(unsigned long mask, atomic_t *v) | 116 | static inline void atomic_clear_mask(unsigned int mask, atomic_t *v) |
117 | { | 117 | { |
118 | __ATOMIC_LOOP(v, ~mask, __ATOMIC_AND); | 118 | __ATOMIC_LOOP(v, ~mask, __ATOMIC_AND); |
119 | } | 119 | } |
120 | 120 | ||
121 | static inline void atomic_set_mask(unsigned long mask, atomic_t *v) | 121 | static inline void atomic_set_mask(unsigned int mask, atomic_t *v) |
122 | { | 122 | { |
123 | __ATOMIC_LOOP(v, mask, __ATOMIC_OR); | 123 | __ATOMIC_LOOP(v, mask, __ATOMIC_OR); |
124 | } | 124 | } |