Lines Matching refs:tmp
27 unsigned long tmp; in __xchg() local
31 tmp = __raw_xchg_1_asm(ptr, x); in __xchg()
34 tmp = __raw_xchg_2_asm(ptr, x); in __xchg()
37 tmp = __raw_xchg_4_asm(ptr, x); in __xchg()
41 return tmp; in __xchg()
52 unsigned long tmp; in __cmpxchg() local
56 tmp = __raw_cmpxchg_1_asm(ptr, new, old); in __cmpxchg()
59 tmp = __raw_cmpxchg_2_asm(ptr, new, old); in __cmpxchg()
62 tmp = __raw_cmpxchg_4_asm(ptr, new, old); in __cmpxchg()
66 return tmp; in __cmpxchg()
85 unsigned long tmp = 0; in __xchg() local
95 : "=&d" (tmp) : "d" (x), "m" (*__xg(ptr)) : "memory"); in __xchg()
101 : "=&d" (tmp) : "d" (x), "m" (*__xg(ptr)) : "memory"); in __xchg()
107 : "=&d" (tmp) : "d" (x), "m" (*__xg(ptr)) : "memory"); in __xchg()
111 return tmp; in __xchg()