Lines Matching refs:__ptr
13 __typeof__(ptr) __ptr = (ptr); \
20 u32 shif = ((ulong)__ptr & 2) ? 16 : 0; \
22 __ptr = (__typeof__(ptr))((ulong)__ptr & ~2); \
32 "r" (__ptr) \
45 : "r" (__new), "r"(__ptr) \
59 __typeof__(ptr) __ptr = (ptr); \
66 …__ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__ne…
78 : "r" (__new), "r"(__ptr), "r"(__old) \
92 __typeof__(ptr) __ptr = (ptr); \
99 …__ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__ne…
112 : "r" (__new), "r"(__ptr), "r"(__old) \
126 __typeof__(ptr) __ptr = (ptr); \
133 …__ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__ne…
147 : "r" (__new), "r"(__ptr), "r"(__old) \