Lines Matching defs:old
11 __cmpxchg_u32(volatile int *m, int old, int new)
15 : "0" (new), "r" (m), "r" (old)
78 /* Read the old value */
115 __cmpxchg_u64(volatile long *m, unsigned long old, unsigned long new)
119 : "0" (new), "r" (m), "r" (old)
131 __cmpxchg_u8(volatile unsigned char *m, unsigned char old, unsigned char new)
142 old32 = (load32 & ~mask) | (old << bit_shift);
145 return old;
147 } while (load == old);
157 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size)
161 return __cmpxchg_u8(ptr, old, new);
163 return __cmpxchg_u32(ptr, old, new);
165 return __cmpxchg_u64(ptr, old, new);
168 return old;
185 unsigned long old,
190 case 8: return __cmpxchg(ptr, old, new, size);
192 return __generic_cmpxchg_local(ptr, old, new, size);
195 return old;