/linux/arch/alpha/include/asm/ |
H A D | uaccess.h | 117 long __pu_err = 0; \ 126 __pu_err; \ 131 long __pu_err = -EFAULT; \ 134 __pu_err = 0; \ 143 __pu_err; \ 155 : "=r"(__pu_err) \ 156 : "m" (__m(addr)), "rJ" (x), "0"(__pu_err)) 162 : "=r"(__pu_err) \ 163 : "m"(__m(addr)), "rJ"(x), "0"(__pu_err)) 169 : "=r"(__pu_err) \ [all …]
|
/linux/arch/microblaze/include/asm/ |
H A D | uaccess.h | 190 int __pu_err = 0; \ 196 __pu_err); \ 200 __pu_err); \ 204 __pu_err); \ 207 __put_user_asm_8(__pu_addr, __pu_val, __pu_err);\ 210 __pu_err = __user_bad(); \ 214 __pu_err = -EFAULT; \ 216 __pu_err; \
|
/linux/arch/nios2/include/asm/ |
H A D | uaccess.h | 151 long __pu_err = -EFAULT; \ 154 __put_user_asm(__pu_val, "stb", __pu_ptr, __pu_err); \ 157 __put_user_asm(__pu_val, "sth", __pu_ptr, __pu_err); \ 160 __put_user_asm(__pu_val, "stw", __pu_ptr, __pu_err); \ 164 __pu_err = 0; \ 167 __pu_err = -EFAULT; \ 170 __pu_err; \
|
/linux/arch/sh/include/asm/ |
H A D | uaccess.h | 58 long __pu_err; \ 62 __put_user_size(__pu_val, __pu_addr, (size), __pu_err); \ 63 __pu_err; \ 68 long __pu_err = -EFAULT; \ 73 __pu_err); \ 74 __pu_err; \
|
/linux/arch/riscv/include/asm/ |
H A D | uaccess.h | 239 #define __put_user_nocheck(x, __gu_ptr, __pu_err) \ argument 243 __put_user_asm("sb", (x), __gu_ptr, __pu_err); \ 246 __put_user_asm("sh", (x), __gu_ptr, __pu_err); \ 249 __put_user_asm("sw", (x), __gu_ptr, __pu_err); \ 252 __put_user_8((x), __gu_ptr, __pu_err); \ 284 long __pu_err = 0; \ 289 __put_user_nocheck(__val, __gu_ptr, __pu_err); \ 292 __pu_err; \
|
/linux/arch/openrisc/include/asm/ |
H A D | uaccess.h | 59 long __pu_err; \ 60 __put_user_size((x), (ptr), (size), __pu_err); \ 61 __pu_err; \ 66 long __pu_err = -EFAULT; \ 69 __put_user_size((x), __pu_addr, (size), __pu_err); \ 70 __pu_err; \
|
/linux/arch/mips/include/asm/ |
H A D | paccess.h | 76 long __pu_err; \ 81 __asm__("":"=r" (__pu_err)); \ 89 __pu_err; \ 106 : "=r" (__pu_err) \
|
H A D | uaccess.h | 125 int __pu_err = 0; \ 145 __pu_err; \ 311 : "=r" (__pu_err) \ 331 : "=r" (__pu_err) \ 339 int __pu_err = 0; \ 359 if (unlikely(__pu_err)) \
|
/linux/arch/xtensa/include/asm/ |
H A D | uaccess.h | 55 long __pu_err; \ 56 __put_user_size((x), (ptr), (size), __pu_err); \ 57 __pu_err; \ 62 long __pu_err = -EFAULT; \ 65 __put_user_size((x), __pu_addr, (size), __pu_err); \ 66 __pu_err; \
|
/linux/arch/loongarch/include/asm/ |
H A D | uaccess.h | 131 int __pu_err = 0; \ 137 __pu_err; \ 189 : "+r" (__pu_err), "=m" (__m(ptr)) \ 206 int __pu_err = 0; \ 210 if (unlikely(__pu_err)) \
|
/linux/arch/parisc/include/asm/ |
H A D | uaccess.h | 101 ASM_EXCEPTIONTABLE_VAR(__pu_err); \ 111 __pu_err; \ 148 : "+r"(__pu_err) \ 161 : "+r"(__pu_err) \
|
/linux/arch/m68k/include/asm/ |
H A D | uaccess.h | 82 int __pu_err = 0; \ 86 __put_user_asm(MOVES, __pu_err, __pu_val, ptr, b, d, -EFAULT); \ 89 __put_user_asm(MOVES, __pu_err, __pu_val, ptr, w, r, -EFAULT); \ 92 __put_user_asm(MOVES, __pu_err, __pu_val, ptr, l, r, -EFAULT); \ 95 __put_user_asm8(MOVES, __pu_err, __pu_val, ptr); \ 100 __pu_err; \
|
/linux/arch/arm/include/asm/ |
H A D | uaccess.h | 375 int __pu_err = 0; \ 376 __put_user_switch((x), (ptr), __pu_err, __put_user_check); \ 377 __pu_err; \ 390 long __pu_err = 0; \ 391 __put_user_switch((x), (ptr), __pu_err, __put_user_nocheck); \ 392 __pu_err; \
|
/linux/include/asm-generic/ |
H A D | uaccess.h | 107 int __pu_err = -EFAULT; \ 114 __pu_err = __put_user_fn(sizeof (*(ptr)), \ 121 __pu_err; \
|
/linux/arch/powerpc/include/asm/ |
H A D | uaccess.h | 39 long __pu_err; \ 51 __pu_err = 0; \ 56 __pu_err = -EFAULT; \ 59 __pu_err; \
|
/linux/arch/arm64/include/asm/ |
H A D | uaccess.h | 364 int __pu_err = 0; \ 365 __put_user_error((x), (ptr), __pu_err); \ 366 __pu_err; \
|
/linux/arch/s390/include/asm/ |
H A D | uaccess.h | 247 int __pu_err = -EFAULT; \ 255 __pu_err = __put_user_fn(&__x, ptr, sizeof(*(ptr))); \ 261 __builtin_expect(__pu_err, 0); \
|