Lines Matching defs:new
18 static __always_inline u32 __cs_asm(u64 ptr, u32 old, u32 new) in __cs_asm()
28 static __always_inline u64 __csg_asm(u64 ptr, u64 old, u64 new) in __csg_asm()
38 static inline u8 __arch_cmpxchg1(u64 ptr, u8 old, u8 new) in __arch_cmpxchg1()
61 static inline u16 __arch_cmpxchg2(u64 ptr, u16 old, u16 new) in __arch_cmpxchg2()
84 static __always_inline u64 __arch_cmpxchg(u64 ptr, u64 old, u64 new, int size) in __arch_cmpxchg()
110 #define arch_try_cmpxchg(ptr, oldp, new) \ argument
155 #define arch_try_cmpxchg(ptr, oldp, new) \ argument
179 u32 mask, old, new; in __arch_xchg1() local
194 u32 mask, old, new; in __arch_xchg2() local
241 static __always_inline u128 arch_cmpxchg128(volatile u128 *ptr, u128 old, u128 new) in arch_cmpxchg128()
256 static __always_inline bool arch_try_cmpxchg128(volatile u128 *ptr, u128 *oldp, u128 new) in arch_try_cmpxchg128()