__typeof__ 15 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 16 arch/alpha/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg_local((ptr), (unsigned long)_x_, \ __typeof__ 22 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 23 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 24 arch/alpha/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_local((ptr), (unsigned long)_o_, \ __typeof__ 47 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 48 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 50 arch/alpha/include/asm/cmpxchg.h __ret = (__typeof__(*(ptr))) \ __typeof__ 58 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 59 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 60 arch/alpha/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 62 arch/alpha/include/asm/cmpxchg.h __ret = (__typeof__(*(ptr))) __cmpxchg((ptr), \ __typeof__ 59 arch/alpha/include/asm/uaccess.h __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 69 arch/alpha/include/asm/uaccess.h __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 99 arch/alpha/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr))) __gu_val; \ __typeof__ 107 arch/alpha/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ __typeof__ 118 arch/alpha/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr))) __gu_val; \ __typeof__ 202 arch/alpha/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 1247 arch/arc/kernel/unwind.c || &FRAME_REG(i, __typeof__(UNW_SP(frame))) __typeof__ 118 arch/arm/include/asm/cmpxchg.h (__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), \ __typeof__ 211 arch/arm/include/asm/cmpxchg.h (__typeof__(*(ptr)))__cmpxchg((ptr), \ __typeof__ 270 arch/arm/include/asm/cmpxchg.h (__typeof__(*(ptr)))__cmpxchg64((ptr), \ __typeof__ 97 arch/arm/include/asm/uaccess.h __typeof__(__builtin_choose_expr(sizeof(x) > sizeof(0UL), 0ULL, 0UL)) __typeof__ 104 arch/arm/include/asm/uaccess.h ((__typeof__(ptr))__uaccess_mask_range_ptr(ptr, size)) __typeof__ 326 arch/arm/include/asm/uaccess.h (x) = (__typeof__(*(ptr)))__gu_val; \ __typeof__ 384 arch/arm/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__pu_ptr = (ptr); \ __typeof__ 385 arch/arm/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = (x); \ __typeof__ 94 arch/arm64/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 95 arch/arm64/include/asm/cmpxchg.h __ret = (__typeof__(*(ptr))) \ __typeof__ 181 arch/arm64/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 182 arch/arm64/include/asm/cmpxchg.h __ret = (__typeof__(*(ptr))) \ __typeof__ 219 arch/arm64/include/asm/memory.h ((__force __typeof__(addr))sign_extend64((__force u64)(addr), 55)) __typeof__ 224 arch/arm64/include/asm/memory.h (__force __typeof__(addr))__addr; \ __typeof__ 322 arch/arm64/include/asm/memory.h __typeof__(x) __page = x; \ __typeof__ 336 arch/arm64/include/asm/memory.h __typeof__(addr) __addr = addr; \ __typeof__ 230 arch/arm64/include/asm/uaccess.h #define uaccess_mask_ptr(ptr) (__typeof__(ptr))__uaccess_mask_ptr(ptr) __typeof__ 296 arch/arm64/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 301 arch/arm64/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __typeof__ 336 arch/arm64/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = (x); \ __typeof__ 364 arch/arm64/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __typeof__ 45 arch/c6x/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__xchg((unsigned int)(x), (void *) (ptr), \ __typeof__ 55 arch/c6x/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), \ __typeof__ 13 arch/csky/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 14 arch/csky/include/asm/cmpxchg.h __typeof__(new) __new = (new); \ __typeof__ 15 arch/csky/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 40 arch/csky/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 41 arch/csky/include/asm/cmpxchg.h __typeof__(new) __new = (new); \ __typeof__ 42 arch/csky/include/asm/cmpxchg.h __typeof__(new) __tmp; \ __typeof__ 43 arch/csky/include/asm/cmpxchg.h __typeof__(old) __old = (old); \ __typeof__ 44 arch/csky/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 211 arch/csky/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ __typeof__ 8 arch/h8300/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), \ __typeof__ 54 arch/h8300/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), \ __typeof__ 45 arch/hexagon/include/asm/cmpxchg.h #define xchg(ptr, v) ((__typeof__(*(ptr)))__xchg((unsigned long)(v), (ptr), \ __typeof__ 56 arch/hexagon/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 57 arch/hexagon/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 58 arch/hexagon/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 59 arch/hexagon/include/asm/cmpxchg.h __typeof__(*(ptr)) __oldval = 0; \ __typeof__ 79 arch/ia64/include/asm/uaccess.h #define put_user(x, ptr) __put_user_check((__typeof__(*(ptr))) (x), (ptr), sizeof(*(ptr))) __typeof__ 87 arch/ia64/include/asm/uaccess.h #define __put_user(x, ptr) __put_user_nocheck((__typeof__(*(ptr))) (x), (ptr), sizeof(*(ptr))) __typeof__ 149 arch/ia64/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ __typeof__ 150 arch/ia64/include/asm/uaccess.h __typeof__ (size) __gu_size = (size); \ __typeof__ 161 arch/ia64/include/asm/uaccess.h (x) = (__force __typeof__(*(__gu_ptr))) __gu_val; \ __typeof__ 176 arch/ia64/include/asm/uaccess.h __typeof__ (x) __pu_x = (x); \ __typeof__ 177 arch/ia64/include/asm/uaccess.h __typeof__ (*(ptr)) __user *__pu_ptr = (ptr); \ __typeof__ 178 arch/ia64/include/asm/uaccess.h __typeof__ (size) __pu_size = (size); \ __typeof__ 57 arch/ia64/include/uapi/asm/cmpxchg.h ((__typeof__(*(ptr))) __xchg((unsigned long) (x), (ptr), sizeof(*(ptr)))) __typeof__ 112 arch/ia64/include/uapi/asm/cmpxchg.h (__typeof__(old)) _r_; \ __typeof__ 61 arch/ia64/include/uapi/asm/intrinsics.h volatile __typeof__(*(v)) *_v = (v); \ __typeof__ 81 arch/ia64/include/uapi/asm/intrinsics.h (__typeof__(*(v))) (_tmp); /* return old value */ \ __typeof__ 218 arch/ia64/kernel/efi.c #define phys_ptr(arg) ((__typeof__(arg)) ia64_tpa(arg)) __typeof__ 79 arch/m68k/include/asm/cmpxchg.h #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) __typeof__ 122 arch/m68k/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ __typeof__ 125 arch/m68k/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ __typeof__ 137 arch/m68k/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), (unsigned long)(o),\ __typeof__ 148 arch/m68k/include/asm/uaccess_mm.h __typeof__(*(ptr)) t; \ __typeof__ 38 arch/microblaze/include/asm/cmpxchg.h ((__typeof__(*(ptr))) __xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) __typeof__ 194 arch/microblaze/include/asm/uaccess.h x = (__force __typeof__(*(ptr))) __gu_val; \ __typeof__ 292 arch/microblaze/include/asm/uaccess.h __typeof__(*(ptr)) volatile __gu_val = (x); \ __typeof__ 430 arch/mips/include/asm/atomic.h ((__typeof__((v)->counter))cmpxchg(&((v)->counter), (o), (n))) __typeof__ 104 arch/mips/include/asm/cmpxchg.h __typeof__(*(ptr)) __res; \ __typeof__ 108 arch/mips/include/asm/cmpxchg.h __res = (__typeof__(*(ptr))) \ __typeof__ 183 arch/mips/include/asm/cmpxchg.h ((__typeof__(*(ptr))) \ __typeof__ 185 arch/mips/include/asm/cmpxchg.h (unsigned long)(__typeof__(*(ptr)))(old), \ __typeof__ 186 arch/mips/include/asm/cmpxchg.h (unsigned long)(__typeof__(*(ptr)))(new), \ __typeof__ 191 arch/mips/include/asm/cmpxchg.h __typeof__(*(ptr)) __res; \ __typeof__ 289 arch/mips/include/asm/cmpxchg.h unsigned long long __old = (__typeof__(*(ptr)))(o); \ __typeof__ 290 arch/mips/include/asm/cmpxchg.h unsigned long long __new = (__typeof__(*(ptr)))(n); \ __typeof__ 291 arch/mips/include/asm/cmpxchg.h __typeof__(*(ptr)) __res; \ __typeof__ 37 arch/mips/include/asm/paccess.h __typeof__(*(ptr)) __gu_val; \ __typeof__ 49 arch/mips/include/asm/paccess.h x = (__typeof__(*(ptr))) __gu_val; \ __typeof__ 77 arch/mips/include/asm/paccess.h __typeof__(*(ptr)) __pu_val; \ __typeof__ 300 arch/mips/include/asm/uaccess.h const __typeof__(*(ptr)) __user * __gu_ptr = (ptr); \ __typeof__ 333 arch/mips/include/asm/uaccess.h (val) = (__typeof__(*(addr))) __gu_tmp; \ __typeof__ 343 arch/mips/include/asm/uaccess.h __typeof__(*(addr)) t; \ __typeof__ 425 arch/mips/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val; \ __typeof__ 440 arch/mips/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 441 arch/mips/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = (x); \ __typeof__ 91 arch/nds32/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__p = (ptr); \ __typeof__ 121 arch/nds32/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 186 arch/nds32/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __typeof__ 197 arch/nds32/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = (x); \ __typeof__ 132 arch/nios2/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ __typeof__ 135 arch/nios2/include/asm/uaccess.h (x) = (__force __typeof__(x))__gu_val; \ __typeof__ 142 arch/nios2/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ __typeof__ 147 arch/nios2/include/asm/uaccess.h (x) = (__force __typeof__(x))__gu_val; \ __typeof__ 168 arch/nios2/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_ptr = (ptr); \ __typeof__ 169 arch/nios2/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = (__typeof(*ptr))(x); \ __typeof__ 137 arch/openrisc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg((ptr), \ __typeof__ 166 arch/openrisc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg((ptr), \ __typeof__ 84 arch/openrisc/include/asm/uaccess.h __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 89 arch/openrisc/include/asm/uaccess.h __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 103 arch/openrisc/include/asm/uaccess.h __typeof__(*(ptr)) *__pu_addr = (ptr); \ __typeof__ 169 arch/openrisc/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 176 arch/openrisc/include/asm/uaccess.h const __typeof__(*(ptr)) * __gu_addr = (ptr); \ __typeof__ 179 arch/openrisc/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 223 arch/parisc/include/asm/atomic.h ((__typeof__((v)->counter))cmpxchg(&((v)->counter), (o), (n))) __typeof__ 49 arch/parisc/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 50 arch/parisc/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 51 arch/parisc/include/asm/cmpxchg.h __ret = (__typeof__(*(ptr))) \ __typeof__ 81 arch/parisc/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 82 arch/parisc/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 83 arch/parisc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ __typeof__ 108 arch/parisc/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local((ptr), (unsigned long)(o), \ __typeof__ 114 arch/parisc/include/asm/uaccess.h (val) = (__force __typeof__(*(ptr))) __gu_val; \ __typeof__ 123 arch/parisc/include/asm/uaccess.h __typeof__(*(ptr)) t; \ __typeof__ 144 arch/parisc/include/asm/uaccess.h __typeof__(*(ptr)) __x = (__typeof__(*(ptr)))(x); \ __typeof__ 58 arch/parisc/kernel/module.c ( ((val) & (1<<((bits)-1))) && ((val)>>(bits)) != (((__typeof__(val))(~0))>>((bits)+2)))) ? \ __typeof__ 197 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 198 arch/powerpc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg_local((ptr), \ __typeof__ 204 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 205 arch/powerpc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg_relaxed((ptr), \ __typeof__ 483 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 484 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 485 arch/powerpc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ __typeof__ 492 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 493 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 494 arch/powerpc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_local((ptr), (unsigned long)_o_, \ __typeof__ 500 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 501 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 502 arch/powerpc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_relaxed((ptr), \ __typeof__ 509 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 510 arch/powerpc/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 511 arch/powerpc/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_acquire((ptr), \ __typeof__ 91 arch/powerpc/include/asm/uaccess.h __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 96 arch/powerpc/include/asm/uaccess.h __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 101 arch/powerpc/include/asm/uaccess.h __put_user_nosleep((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 158 arch/powerpc/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 169 arch/powerpc/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 179 arch/powerpc/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 261 arch/powerpc/include/asm/uaccess.h __typeof__(__builtin_choose_expr(sizeof(x) > sizeof(0UL), 0ULL, 0UL)) __typeof__ 267 arch/powerpc/include/asm/uaccess.h __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ __typeof__ 273 arch/powerpc/include/asm/uaccess.h (x) = (__typeof__(*(ptr)))__gu_val; \ __typeof__ 281 arch/powerpc/include/asm/uaccess.h __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ __typeof__ 287 arch/powerpc/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 295 arch/powerpc/include/asm/uaccess.h __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ __typeof__ 299 arch/powerpc/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 16 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 17 arch/riscv/include/asm/cmpxchg.h __typeof__(new) __new = (new); \ __typeof__ 18 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 42 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 43 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg_relaxed((ptr), \ __typeof__ 49 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 50 arch/riscv/include/asm/cmpxchg.h __typeof__(new) __new = (new); \ __typeof__ 51 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 77 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 78 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg_acquire((ptr), \ __typeof__ 84 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 85 arch/riscv/include/asm/cmpxchg.h __typeof__(new) __new = (new); \ __typeof__ 86 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 112 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 113 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg_release((ptr), \ __typeof__ 119 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 120 arch/riscv/include/asm/cmpxchg.h __typeof__(new) __new = (new); \ __typeof__ 121 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 145 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _x_ = (x); \ __typeof__ 146 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __xchg((ptr), _x_, sizeof(*(ptr))); \ __typeof__ 168 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 169 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 170 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 171 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 204 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 205 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 206 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_relaxed((ptr), \ __typeof__ 212 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 213 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 214 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 215 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 250 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 251 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 252 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_acquire((ptr), \ __typeof__ 258 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 259 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 260 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 261 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 296 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 297 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 298 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg_release((ptr), \ __typeof__ 304 arch/riscv/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 305 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 306 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 307 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 342 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 343 arch/riscv/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 344 arch/riscv/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg((ptr), \ __typeof__ 108 arch/riscv/include/asm/uaccess.h __typeof__(x) __x; \ __typeof__ 165 arch/riscv/include/asm/uaccess.h (x) = (__typeof__(x))((__typeof__((x)-(x)))( \ __typeof__ 194 arch/riscv/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ __typeof__ 234 arch/riscv/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__p = (ptr); \ __typeof__ 244 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __x = x; \ __typeof__ 272 arch/riscv/include/asm/uaccess.h u64 __x = (__typeof__((x)-(x)))(x); \ __typeof__ 323 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ __typeof__ 362 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __typeof__ 410 arch/riscv/include/asm/uaccess.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 411 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 412 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 413 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __ret; \ __typeof__ 414 arch/riscv/include/asm/uaccess.h __typeof__(err) __err = 0; \ __typeof__ 17 arch/s390/include/asm/cmpxchg.h __typeof__(*(ptr)) __o = (o); \ __typeof__ 18 arch/s390/include/asm/cmpxchg.h __typeof__(*(ptr)) __n = (n); \ __typeof__ 19 arch/s390/include/asm/cmpxchg.h (__typeof__(*(ptr))) __sync_val_compare_and_swap((ptr),__o,__n);\ __typeof__ 28 arch/s390/include/asm/cmpxchg.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 29 arch/s390/include/asm/cmpxchg.h __typeof__(*(ptr)) __old; \ __typeof__ 38 arch/s390/include/asm/cmpxchg.h register __typeof__(*(p1)) __old1 asm("2") = (o1); \ __typeof__ 39 arch/s390/include/asm/cmpxchg.h register __typeof__(*(p2)) __old2 asm("3") = (o2); \ __typeof__ 40 arch/s390/include/asm/cmpxchg.h register __typeof__(*(p1)) __new1 asm("4") = (n1); \ __typeof__ 41 arch/s390/include/asm/cmpxchg.h register __typeof__(*(p2)) __new2 asm("5") = (n2); \ __typeof__ 56 arch/s390/include/asm/cmpxchg.h __typeof__(p1) __p1 = (p1); \ __typeof__ 57 arch/s390/include/asm/cmpxchg.h __typeof__(p2) __p2 = (p2); \ __typeof__ 340 arch/s390/include/asm/processor.h __typeof__(dest) __tmp = (val); \ __typeof__ 168 arch/s390/include/asm/uaccess.h __typeof__(*(ptr)) __x = (x); \ __typeof__ 204 arch/s390/include/asm/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 211 arch/s390/include/asm/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 218 arch/s390/include/asm/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 225 arch/s390/include/asm/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 176 arch/s390/kernel/uprobes.c __typeof__(*(ptr)) input; \ __typeof__ 193 arch/s390/kernel/uprobes.c __typeof__(ptr) __ptr = (ptr); \ __typeof__ 212 arch/s390/kernel/uprobes.c __typeof__(*(ptr)) input; \ __typeof__ 95 arch/s390/kvm/gaccess.h __typeof__(*(gra)) __x = (x); \ __typeof__ 33 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P1SEG)) __typeof__ 35 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P2SEG)) __typeof__ 37 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P3SEG)) __typeof__ 39 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P4SEG)) __typeof__ 49 arch/sh/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__xchg((ptr),(unsigned long)(x), sizeof(*(ptr)))) __typeof__ 68 arch/sh/include/asm/cmpxchg.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 69 arch/sh/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 70 arch/sh/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ __typeof__ 60 arch/sh/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ __typeof__ 63 arch/sh/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 71 arch/sh/include/asm/uaccess.h const __typeof__(*(ptr)) *__gu_addr = (ptr); \ __typeof__ 74 arch/sh/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 81 arch/sh/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 82 arch/sh/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = x; \ __typeof__ 91 arch/sh/include/asm/uaccess.h __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ __typeof__ 92 arch/sh/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = x; \ __typeof__ 61 arch/sparc/include/asm/atomic_64.h ((__typeof__((v)->counter))cmpxchg(&((v)->counter), (o), (n))) __typeof__ 28 arch/sparc/include/asm/cmpxchg_32.h #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) __typeof__ 60 arch/sparc/include/asm/cmpxchg_32.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 61 arch/sparc/include/asm/cmpxchg_32.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 62 arch/sparc/include/asm/cmpxchg_32.h (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ __typeof__ 76 arch/sparc/include/asm/cmpxchg_32.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), (unsigned long)(o),\ __typeof__ 56 arch/sparc/include/asm/cmpxchg_64.h ({ __typeof__(*(ptr)) __ret; \ __typeof__ 57 arch/sparc/include/asm/cmpxchg_64.h __ret = (__typeof__(*(ptr))) \ __typeof__ 173 arch/sparc/include/asm/cmpxchg_64.h __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 174 arch/sparc/include/asm/cmpxchg_64.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 175 arch/sparc/include/asm/cmpxchg_64.h (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ __typeof__ 199 arch/sparc/include/asm/cmpxchg_64.h ((__typeof__(*(ptr)))__cmpxchg_local((ptr), (unsigned long)(o), \ __typeof__ 1102 arch/sparc/include/asm/pgtable_64.h ((__typeof__(addr))(__untagged_addr((unsigned long)(addr)))) __typeof__ 85 arch/sparc/include/asm/uaccess_32.h __put_user_check((__typeof__(*(ptr)))(x), __pu_addr, sizeof(*(ptr))); \ __typeof__ 91 arch/sparc/include/asm/uaccess_32.h __get_user_check((x), __gu_addr, sizeof(*(ptr)), __typeof__(*(ptr))); \ __typeof__ 100 arch/sparc/include/asm/uaccess_32.h __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 102 arch/sparc/include/asm/uaccess_32.h __get_user_nocheck((x), (ptr), sizeof(*(ptr)), __typeof__(*(ptr))) __typeof__ 89 arch/sparc/include/asm/uaccess_64.h __put_user_nocheck((__typeof__(*(ptr)))(x), __pu_addr, sizeof(*(ptr)));\ __typeof__ 95 arch/sparc/include/asm/uaccess_64.h __get_user_nocheck((x), __gu_addr, sizeof(*(ptr)), __typeof__(*(ptr)));\ __typeof__ 103 arch/sparc/vdso/vdso2c.c (__typeof__(*(x)))get_unaligned_be##bits(x), ifnot) __typeof__ 42 arch/unicore32/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) __typeof__ 51 arch/unicore32/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), \ __typeof__ 122 arch/x86/entry/vdso/vdso2c.c (__typeof__(*(x)))get_unaligned_le##bits(x), ifnot) __typeof__ 44 arch/x86/include/asm/cmpxchg.h __typeof__ (*(ptr)) __ret = (arg); \ __typeof__ 87 arch/x86/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 88 arch/x86/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 89 arch/x86/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 161 arch/x86/include/asm/cmpxchg.h __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \ __typeof__ 162 arch/x86/include/asm/cmpxchg.h __typeof__(*(_ptr)) __old = *_old; \ __typeof__ 163 arch/x86/include/asm/cmpxchg.h __typeof__(*(_ptr)) __new = (_new); \ __typeof__ 239 arch/x86/include/asm/cmpxchg.h __typeof__(*(p1)) __old1 = (o1), __new1 = (n1); \ __typeof__ 240 arch/x86/include/asm/cmpxchg.h __typeof__(*(p2)) __old2 = (o2), __new2 = (n2); \ __typeof__ 40 arch/x86/include/asm/cmpxchg_32.h ((__typeof__(*(ptr)))__cmpxchg64((ptr), (unsigned long long)(o), \ __typeof__ 43 arch/x86/include/asm/cmpxchg_32.h ((__typeof__(*(ptr)))__cmpxchg64_local((ptr), (unsigned long long)(o), \ __typeof__ 81 arch/x86/include/asm/cmpxchg_32.h __typeof__(*(ptr)) __ret; \ __typeof__ 82 arch/x86/include/asm/cmpxchg_32.h __typeof__(*(ptr)) __old = (o); \ __typeof__ 83 arch/x86/include/asm/cmpxchg_32.h __typeof__(*(ptr)) __new = (n); \ __typeof__ 98 arch/x86/include/asm/cmpxchg_32.h __typeof__(*(ptr)) __ret; \ __typeof__ 99 arch/x86/include/asm/cmpxchg_32.h __typeof__(*(ptr)) __old = (o); \ __typeof__ 100 arch/x86/include/asm/cmpxchg_32.h __typeof__(*(ptr)) __new = (n); \ __typeof__ 573 arch/x86/include/asm/percpu.h __typeof__(_type) _name##_early_map[NR_CPUS] __initdata = \ __typeof__ 575 arch/x86/include/asm/percpu.h __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map __typeof__ 579 arch/x86/include/asm/percpu.h __typeof__(_type) _name##_early_map[NR_CPUS] __initdata = \ __typeof__ 581 arch/x86/include/asm/percpu.h __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map __typeof__ 588 arch/x86/include/asm/percpu.h extern __typeof__(_type) *_name##_early_ptr; \ __typeof__ 589 arch/x86/include/asm/percpu.h extern __typeof__(_type) _name##_early_map[] __typeof__ 593 arch/x86/include/asm/percpu.h extern __typeof__(_type) *_name##_early_ptr; \ __typeof__ 594 arch/x86/include/asm/percpu.h extern __typeof__(_type) _name##_early_map[] __typeof__ 133 arch/x86/include/asm/uaccess.h __typeof__(__builtin_choose_expr(sizeof(x) > sizeof(0UL), 0ULL, 0UL)) __typeof__ 176 arch/x86/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr))) __val_gu; \ __typeof__ 247 arch/x86/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val; \ __typeof__ 310 arch/x86/include/asm/uaccess.h __put_user_asm_ex_u64((__typeof__(*ptr))(x), ptr); \ __typeof__ 320 arch/x86/include/asm/uaccess.h __typeof__(ptr) __ptr = (ptr); \ __typeof__ 432 arch/x86/include/asm/uaccess.h __typeof__(*(ptr)) __pu_val = (x); \ __typeof__ 433 arch/x86/include/asm/uaccess.h __typeof__(ptr) __pu_ptr = (ptr); \ __typeof__ 434 arch/x86/include/asm/uaccess.h __typeof__(size) __pu_size = (size); \ __typeof__ 447 arch/x86/include/asm/uaccess.h __typeof__(ptr) __gu_ptr = (ptr); \ __typeof__ 448 arch/x86/include/asm/uaccess.h __typeof__(size) __gu_size = (size); \ __typeof__ 452 arch/x86/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 553 arch/x86/include/asm/uaccess.h __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 568 arch/x86/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gue_val; \ __typeof__ 575 arch/x86/include/asm/uaccess.h __put_user_size_ex((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) __typeof__ 593 arch/x86/include/asm/uaccess.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 594 arch/x86/include/asm/uaccess.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 726 arch/x86/include/asm/uaccess.h __put_user_size((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr)), label) __typeof__ 733 arch/x86/include/asm/uaccess.h (x) = (__force __typeof__(*(ptr)))__gu_val; \ __typeof__ 321 arch/x86/kernel/cpu/mtrr/if.c if (size != (__typeof__(gentry.size))size) __typeof__ 84 arch/xtensa/include/asm/cmpxchg.h ({ __typeof__(*(ptr)) _o_ = (o); \ __typeof__ 85 arch/xtensa/include/asm/cmpxchg.h __typeof__(*(ptr)) _n_ = (n); \ __typeof__ 86 arch/xtensa/include/asm/cmpxchg.h (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ __typeof__ 111 arch/xtensa/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), (unsigned long)(o),\ __typeof__ 172 arch/xtensa/include/asm/cmpxchg.h ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) __typeof__ 87 arch/xtensa/include/asm/uaccess.h __typeof__(*(ptr)) *__pu_addr = (ptr); \ __typeof__ 102 arch/xtensa/include/asm/uaccess.h __typeof__(*ptr) __v64 = x; \ __typeof__ 183 arch/xtensa/include/asm/uaccess.h const __typeof__(*(ptr)) *__gu_addr = (ptr); \ __typeof__ 207 arch/xtensa/include/asm/uaccess.h (x) = *(__force __typeof__((ptr)))&__x; \ __typeof__ 240 arch/xtensa/include/asm/uaccess.h (x_) = (__force __typeof__(*(addr_)))__x; \ __typeof__ 133 drivers/s390/char/sclp.h __typeof__(sccb) __sccb = sccb; \ __typeof__ 144 drivers/s390/char/sclp.h __typeof__(sccb) __sccb = sccb; \ __typeof__ 903 drivers/vhost/vhost.c __typeof__(ptr) to = \ __typeof__ 904 drivers/vhost/vhost.c (__typeof__(ptr)) __vhost_get_user(vq, ptr, \ __typeof__ 948 drivers/vhost/vhost.c __typeof__(ptr) from = \ __typeof__ 949 drivers/vhost/vhost.c (__typeof__(ptr)) __vhost_get_user(vq, ptr, \ __typeof__ 627 fs/lockd/svc.c __typeof__(type) num = which_strtol(val, &endp, 0); \ __typeof__ 84 include/asm-generic/cmpxchg.h ((__typeof__(*(ptr))) \ __typeof__ 97 include/asm-generic/cmpxchg.h ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), (unsigned long)(o),\ __typeof__ 114 include/asm-generic/uaccess.h __typeof__(*(ptr)) __x = (x); \ __typeof__ 137 include/asm-generic/uaccess.h __put_user((x), ((__typeof__(*(ptr)) __user *)__p)) : \ __typeof__ 163 include/asm-generic/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 170 include/asm-generic/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 177 include/asm-generic/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 184 include/asm-generic/uaccess.h (x) = *(__force __typeof__(*(ptr)) *) &__x; \ __typeof__ 199 include/asm-generic/uaccess.h __get_user((x), (__typeof__(*(ptr)) __user *)__p) :\ __typeof__ 200 include/asm-generic/uaccess.h ((x) = (__typeof__(*(ptr)))0,-EFAULT); \ __typeof__ 364 include/linux/cred.h __typeof__(((struct cred *)NULL)->xxx) ___val; \ __typeof__ 62 include/linux/kernel.h #define __round_mask(x, y) ((__typeof__(x))((y)-1)) __typeof__ 620 include/linux/mtd/rawnand.h (__typeof__(dividend))(sizeof(dividend) <= sizeof(unsigned long) ? \ __typeof__ 88 include/linux/percpu-defs.h extern __PCPU_ATTRS(sec) __typeof__(type) name __typeof__ 94 include/linux/percpu-defs.h extern __PCPU_ATTRS(sec) __typeof__(type) name; \ __typeof__ 95 include/linux/percpu-defs.h __PCPU_ATTRS(sec) __weak __typeof__(type) name __typeof__ 101 include/linux/percpu-defs.h extern __PCPU_ATTRS(sec) __typeof__(type) name __typeof__ 104 include/linux/percpu-defs.h __PCPU_ATTRS(sec) __typeof__(type) name __typeof__ 144 include/linux/timex.h __typeof__(x) __x = (x); \ __typeof__ 145 include/linux/timex.h __typeof__(s) __s = (s); \ __typeof__ 115 include/net/snmp.h __typeof__(type) __percpu *name __typeof__ 117 include/net/snmp.h __typeof__(type) *name __typeof__ 119 include/net/snmp.h extern __typeof__(type) __percpu *name __typeof__ 140 include/net/snmp.h __typeof__((mib->mibs) + 0) ptr = mib->mibs; \ __typeof__ 146 include/net/snmp.h __typeof__((mib->mibs) + 0) ptr = mib->mibs; \ __typeof__ 156 include/net/snmp.h __typeof__(*mib) *ptr = raw_cpu_ptr(mib); \ __typeof__ 173 include/net/snmp.h __typeof__(*mib) *ptr; \ __typeof__ 32 include/trace/bpf_probe.h __typeof__(__builtin_choose_expr(size == 1, (u8)1, \ __typeof__ 36 net/mpls/internal.h __typeof__(*(mdev)->stats) *ptr = \ __typeof__ 48 net/mpls/internal.h __typeof__(*(mdev)->stats) *ptr = \ __typeof__ 1263 net/rxrpc/ar-internal.h __typeof__(X) _x = (X); \ __typeof__ 1264 net/rxrpc/ar-internal.h __typeof__(Y) _y = (__typeof__(X))(Y); \ __typeof__ 1283 net/rxrpc/ar-internal.h __typeof__(X) _x = (X); \ __typeof__ 1284 net/rxrpc/ar-internal.h __typeof__(Y) _y = (__typeof__(X))(Y); \ __typeof__ 37 tools/arch/x86/include/asm/cmpxchg.h __typeof__(*(ptr)) __ret; \ __typeof__ 38 tools/arch/x86/include/asm/cmpxchg.h __typeof__(*(ptr)) __old = (old); \ __typeof__ 39 tools/arch/x86/include/asm/cmpxchg.h __typeof__(*(ptr)) __new = (new); \ __typeof__ 115 tools/include/linux/kernel.h #define __round_mask(x, y) ((__typeof__(x))((y)-1)) __typeof__ 7 tools/testing/selftests/bpf/progs/test_xdp_meta.c #define __round_mask(x, y) ((__typeof__(x))((y) - 1)) __typeof__ 608 tools/testing/selftests/kselftest_harness.h __typeof__(_expected) __exp = (_expected); \ __typeof__ 609 tools/testing/selftests/kselftest_harness.h __typeof__(_seen) __seen = (_seen); \ __typeof__ 53 tools/testing/selftests/rseq/rseq.h #define RSEQ_ACCESS_ONCE(x) (*(__volatile__ __typeof__(x) *)&(x)) __typeof__ 34 tools/testing/selftests/timers/raw_skew.c __typeof__(x) __x = (x); \ __typeof__ 35 tools/testing/selftests/timers/raw_skew.c __typeof__(s) __s = (s); \