Lines Matching defs:new
112 #define __cmpxchg_asm(ld, st, m, old, new) \
133 : GCC_OFF_SMALL_ASM() (*m), "Jr" (old), "Jr" (new) \
141 *m = new; \
149 unsigned long new, unsigned int size);
153 unsigned long new, unsigned int size)
158 return __cmpxchg_small(ptr, old, new, size);
162 (u32)old, new);
170 (u64)old, new);
177 #define arch_cmpxchg_local(ptr, old, new) \
181 (unsigned long)(__typeof__(*(ptr)))(new), \
184 #define arch_cmpxchg(ptr, old, new) \
196 __res = arch_cmpxchg_local((ptr), (old), (new)); \
230 unsigned long long new)
265 * Combine the 32 bit halves from the 2 registers that hold the new
281 /* Attempt to store new at ptr */
292 "r" (new)