atomic: Collapse all atomic_{set,clear}_mask definitions
[firefly-linux-kernel-4.4.55.git] / arch / x86 / include / asm / atomic.h
index b3493023efdae0ba23784347ae17ebd5a4ae6cb5..fb52aa644aabb4ed8ff15eb26dca1944648786c0 100644 (file)
@@ -234,16 +234,6 @@ static __always_inline short int atomic_inc_short(short int *v)
        return *v;
 }
 
-static inline __deprecated void atomic_clear_mask(unsigned int mask, atomic_t *v)
-{
-       atomic_and(~mask, v);
-}
-
-static inline __deprecated void atomic_set_mask(unsigned int mask, atomic_t *v)
-{
-       atomic_or(mask, v);
-}
-
 #ifdef CONFIG_X86_32
 # include <asm/atomic64_32.h>
 #else