Lines Matching refs:new_
61 unsigned int new_);
62 extern u64 __cmpxchg_u64(volatile u64 *ptr, u64 old, u64 new_);
63 extern u8 __cmpxchg_u8(volatile u8 *ptr, u8 old, u8 new_);
67 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new_, int size) in __cmpxchg() argument
71 case 8: return __cmpxchg_u64((u64 *)ptr, old, new_); in __cmpxchg()
74 (unsigned int)old, (unsigned int)new_); in __cmpxchg()
75 case 1: return __cmpxchg_u8((u8 *)ptr, old & 0xff, new_ & 0xff); in __cmpxchg()
93 unsigned long new_, int size) in __cmpxchg_local() argument
97 case 8: return __cmpxchg_u64((u64 *)ptr, old, new_); in __cmpxchg_local()
99 case 4: return __cmpxchg_u32(ptr, old, new_); in __cmpxchg_local()
101 return __cmpxchg_local_generic(ptr, old, new_, size); in __cmpxchg_local()