Searched refs:__pu_val (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/arch/m68k/include/asm/ |
| D | uaccess_no.h | 34 typeof(*(ptr)) __pu_val = (x); \ 37 __put_user_asm(__pu_err, __pu_val, ptr, b); \ 40 __put_user_asm(__pu_err, __pu_val, ptr, w); \ 43 __put_user_asm(__pu_err, __pu_val, ptr, l); \ 46 memcpy(ptr, &__pu_val, sizeof (*(ptr))); \
|
| D | uaccess_mm.h | 63 typeof(*(ptr)) __pu_val = (x); \ 68 __put_user_asm(__pu_err, __pu_val, ptr, b, d, -EFAULT); \ 71 __put_user_asm(__pu_err, __pu_val, ptr, w, r, -EFAULT); \ 74 __put_user_asm(__pu_err, __pu_val, ptr, l, r, -EFAULT); \ 96 : "r" (__pu_val), "i" (-EFAULT) \
|
| /Linux-v5.4/arch/nios2/include/asm/ |
| D | uaccess.h | 169 __typeof__(*(ptr)) __pu_val = (__typeof(*ptr))(x); \ 173 __put_user_asm(__pu_val, "stb", __pu_ptr, __pu_err); \ 176 __put_user_asm(__pu_val, "sth", __pu_ptr, __pu_err); \ 179 __put_user_asm(__pu_val, "stw", __pu_ptr, __pu_err); \ 184 if (copy_to_user(__pu_ptr, &(__pu_val), \
|
| /Linux-v5.4/arch/nds32/include/asm/ |
| D | uaccess.h | 197 __typeof__(*(ptr)) __pu_val = (x); \ 201 __put_user_asm("sbi", __pu_val, (ptr), (err)); \ 204 __put_user_asm("shi", __pu_val, (ptr), (err)); \ 207 __put_user_asm("swi", __pu_val, (ptr), (err)); \ 210 __put_user_asm_dword(__pu_val, (ptr), (err)); \
|
| /Linux-v5.4/arch/microblaze/include/asm/ |
| D | uaccess.h | 259 typeof(*(ptr)) volatile __pu_val = x; \ 266 __put_user_asm("sb", __pu_addr, __pu_val, \ 270 __put_user_asm("sh", __pu_addr, __pu_val, \ 274 __put_user_asm("sw", __pu_addr, __pu_val, \ 278 __put_user_asm_8(__pu_addr, __pu_val, __pu_err);\
|
| /Linux-v5.4/arch/mips/include/asm/ |
| D | paccess.h | 77 __typeof__(*(ptr)) __pu_val; \ 79 __pu_val = (x); \ 107 : "r" (__pu_val), "o" (__mp(__pu_addr)), "i" (-EFAULT)); \
|
| D | uaccess.h | 425 __typeof__(*(ptr)) __pu_val; \ 428 __pu_val = (x); \ 441 __typeof__(*(ptr)) __pu_val = (x); \ 469 : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), \ 489 : "0" (0), "r" (__pu_val), "r" (ptr), \
|
| /Linux-v5.4/arch/sh/include/asm/ |
| D | uaccess.h | 82 __typeof__(*(ptr)) __pu_val = x; \ 84 __put_user_size(__pu_val, __pu_addr, (size), __pu_err); \ 92 __typeof__(*(ptr)) __pu_val = x; \ 94 __put_user_size(__pu_val, __pu_addr, (size), \
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | uaccess.h | 242 #define __put_user_check(__pu_val, __ptr, __err, __s) \ argument 245 register typeof(__pu_val) __r2 asm("r2") = __pu_val; \ 385 __typeof__(*(ptr)) __pu_val = (x); \ 390 case 1: __fn(__pu_val, __pu_ptr, __err, 1); break; \ 391 case 2: __fn(__pu_val, __pu_ptr, __err, 2); break; \ 392 case 4: __fn(__pu_val, __pu_ptr, __err, 4); break; \ 393 case 8: __fn(__pu_val, __pu_ptr, __err, 8); break; \
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | uaccess.h | 247 __typeof__(*(ptr)) __pu_val; \ 250 __pu_val = x; \ 253 __put_user_x(1, __pu_val, ptr, __ret_pu); \ 256 __put_user_x(2, __pu_val, ptr, __ret_pu); \ 259 __put_user_x(4, __pu_val, ptr, __ret_pu); \ 262 __put_user_x8(__pu_val, ptr, __ret_pu); \ 265 __put_user_x(X, __pu_val, ptr, __ret_pu); \ 432 __typeof__(*(ptr)) __pu_val = (x); \ 436 __put_user_size(__pu_val, __pu_ptr, __pu_size, __pu_label); \
|
| /Linux-v5.4/arch/csky/include/asm/ |
| D | uaccess.h | 74 typeof(*(ptr)) __pu_val = (typeof(*(ptr)))(x); \ 76 __put_user_size(__pu_val, (__pu_addr), (size), \ 85 typeof(*(ptr)) __pu_val = (typeof(*(ptr)))(x); \ 87 __put_user_size(__pu_val, __pu_addr, (size), __pu_err); \
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | uaccess.h | 331 __typeof__(*(ptr)) __pu_val = (x); \ 336 __put_user_asm("strb", "sttrb", "%w", __pu_val, (ptr), \ 340 __put_user_asm("strh", "sttrh", "%w", __pu_val, (ptr), \ 344 __put_user_asm("str", "sttr", "%w", __pu_val, (ptr), \ 348 __put_user_asm("str", "sttr", "%x", __pu_val, (ptr), \
|