Lines Matching refs:x
25 unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg() argument
32 return __xchg_u8(x, ptr); in __xchg()
36 *(volatile u8 *)ptr = x; in __xchg()
43 return __xchg_u16(x, ptr); in __xchg()
47 *(volatile u16 *)ptr = x; in __xchg()
54 return __xchg_u32(x, ptr); in __xchg()
58 *(volatile u32 *)ptr = x; in __xchg()
66 return __xchg_u64(x, ptr); in __xchg()
70 *(volatile u64 *)ptr = x; in __xchg()
78 return x; in __xchg()
82 #define xchg(ptr, x) \ argument
83 ((__typeof__(*(ptr))) __xchg((unsigned long)(x), (ptr), sizeof(*(ptr))))