Lines Matching full:new
32 static __always_inline u64 __cmpxchg64(volatile u64 *ptr, u64 old, u64 new) in __cmpxchg64() argument
34 return __arch_cmpxchg64(ptr, old, new, LOCK_PREFIX); in __cmpxchg64()
37 static __always_inline u64 __cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new) in __cmpxchg64_local() argument
39 return __arch_cmpxchg64(ptr, old, new,); in __cmpxchg64_local()
62 static __always_inline bool __try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new) in __try_cmpxchg64() argument
64 return __arch_try_cmpxchg64(ptr, oldp, new, LOCK_PREFIX); in __try_cmpxchg64()
67 static __always_inline bool __try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new) in __try_cmpxchg64_local() argument
69 return __arch_try_cmpxchg64(ptr, oldp, new,); in __try_cmpxchg64_local()
104 static __always_inline u64 arch_cmpxchg64(volatile u64 *ptr, u64 old, u64 new) in arch_cmpxchg64() argument
106 return __arch_cmpxchg64_emu(ptr, old, new, LOCK_PREFIX_HERE, "lock; "); in arch_cmpxchg64()
110 static __always_inline u64 arch_cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new) in arch_cmpxchg64_local() argument
112 return __arch_cmpxchg64_emu(ptr, old, new, ,); in arch_cmpxchg64_local()
137 static __always_inline bool arch_try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new) in arch_try_cmpxchg64() argument
139 return __arch_try_cmpxchg64_emu(ptr, oldp, new, LOCK_PREFIX_HERE, "lock; "); in arch_try_cmpxchg64()
143 static __always_inline bool arch_try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new) in arch_try_cmpxchg64_local() argument
145 return __arch_try_cmpxchg64_emu(ptr, oldp, new, ,); in arch_try_cmpxchg64_local()