Searched refs:__pu_val (Results 1 – 14 of 14) sorted by relevance
/linux-4.4.14/arch/avr32/include/asm/ |
D | uaccess.h | 249 typeof(*(ptr)) __pu_val; \ 252 __pu_val = (x); \ 254 case 1: __put_user_asm("b", ptr, __pu_val, __pu_err); break; \ 255 case 2: __put_user_asm("h", ptr, __pu_val, __pu_err); break; \ 256 case 4: __put_user_asm("w", ptr, __pu_val, __pu_err); break; \ 257 case 8: __put_user_asm("d", ptr, __pu_val, __pu_err); break; \ 265 typeof(*(ptr)) __pu_val; \ 269 __pu_val = (x); \ 273 __put_user_asm("b", __pu_addr, __pu_val, \ 277 __put_user_asm("h", __pu_addr, __pu_val, \ [all …]
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | uaccess_no.h | 59 typeof(*(ptr)) __pu_val = (x); \ 62 __put_user_asm(__pu_err, __pu_val, ptr, b); \ 65 __put_user_asm(__pu_err, __pu_val, ptr, w); \ 68 __put_user_asm(__pu_err, __pu_val, ptr, l); \ 71 memcpy(ptr, &__pu_val, sizeof (*(ptr))); \
|
D | uaccess_mm.h | 85 typeof(*(ptr)) __pu_val = (x); \ 90 __put_user_asm(__pu_err, __pu_val, ptr, b, d, -EFAULT); \ 93 __put_user_asm(__pu_err, __pu_val, ptr, w, r, -EFAULT); \ 96 __put_user_asm(__pu_err, __pu_val, ptr, l, r, -EFAULT); \ 118 : "r" (__pu_val), "i" (-EFAULT) \
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | uaccess.h | 205 __typeof__(*(ptr)) __pu_val = (__typeof(*ptr))(x); \ 209 __put_user_asm(__pu_val, "stb", __pu_ptr, __pu_err); \ 212 __put_user_asm(__pu_val, "sth", __pu_ptr, __pu_err); \ 215 __put_user_asm(__pu_val, "stw", __pu_ptr, __pu_err); \ 220 if (copy_to_user(__pu_ptr, &(__pu_val), \
|
/linux-4.4.14/arch/score/include/asm/ |
D | uaccess.h | 221 __typeof__(*(ptr)) __pu_val; \ 224 __pu_val = (val); \ 236 if ((__copy_to_user((void *)ptr, &__pu_val, 8)) == 0) \ 252 __typeof__(*(ptr)) __pu_val = (val); \ 267 if ((__copy_to_user((void *)__pu_addr, &__pu_val, 8)) == 0)\ 292 : "0" (0), "r" (__pu_val), "o" (__m(ptr)), \
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | uaccess.h | 202 } __pu_val; \ 205 __pu_val.val = (x); \ 222 } __pu_val; \ 225 __pu_val.val = (x); \ 259 : "r" (__pu_val.val), "m" (__m(__pu_addr)), \ 282 : "r" (__pu_val.bits[0]), "r" (__pu_val.bits[1]), \
|
/linux-4.4.14/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 | 441 __typeof__(*(ptr)) __pu_val; \ 444 __pu_val = (x); \ 457 __typeof__(*(ptr)) __pu_val = (x); \ 485 : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), \ 505 : "0" (0), "r" (__pu_val), "r" (ptr), \ 725 __typeof__(*(ptr)) __pu_val; \ 728 __pu_val = (x); \ 736 __typeof__(*(ptr)) __pu_val = (x); \ 759 : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), \ 781 : "0" (0), "r" (__pu_val), "r" (ptr), \
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | uaccess.h | 202 __typeof__(*(ptr)) __pu_val = (x); \ 208 __put_user_asm("strb", "%w", __pu_val, (ptr), (err)); \ 211 __put_user_asm("strh", "%w", __pu_val, (ptr), (err)); \ 214 __put_user_asm("str", "%w", __pu_val, (ptr), (err)); \ 217 __put_user_asm("str", "%", __pu_val, (ptr), (err)); \
|
/linux-4.4.14/arch/frv/include/asm/ |
D | uaccess.h | 97 typeof(*(ptr)) __pu_val = (x); \ 102 __put_user_asm(__pu_err, __pu_val, ptr, "b", "r"); \ 105 __put_user_asm(__pu_err, __pu_val, ptr, "h", "r"); \ 108 __put_user_asm(__pu_err, __pu_val, ptr, "", "r"); \ 111 __put_user_asm(__pu_err, __pu_val, ptr, "d", "e"); \
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | uaccess.h | 311 typeof(*(ptr)) volatile __pu_val = x; \ 318 __put_user_asm("sb", __pu_addr, __pu_val, \ 322 __put_user_asm("sh", __pu_addr, __pu_val, \ 326 __put_user_asm("sw", __pu_addr, __pu_val, \ 330 __put_user_asm_8(__pu_addr, __pu_val, __pu_err);\
|
/linux-4.4.14/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-4.4.14/arch/x86/include/asm/ |
D | uaccess.h | 260 __typeof__(*(ptr)) __pu_val; \ 263 __pu_val = x; \ 266 __put_user_x(1, __pu_val, ptr, __ret_pu); \ 269 __put_user_x(2, __pu_val, ptr, __ret_pu); \ 272 __put_user_x(4, __pu_val, ptr, __ret_pu); \ 275 __put_user_x8(__pu_val, ptr, __ret_pu); \ 278 __put_user_x(X, __pu_val, ptr, __ret_pu); \
|
/linux-4.4.14/arch/arm/include/asm/ |
D | uaccess.h | 409 __typeof__(*(ptr)) __pu_val = (x); \ 414 case 1: __put_user_asm_byte(__pu_val, __pu_addr, err); break; \ 415 case 2: __put_user_asm_half(__pu_val, __pu_addr, err); break; \ 416 case 4: __put_user_asm_word(__pu_val, __pu_addr, err); break; \ 417 case 8: __put_user_asm_dword(__pu_val, __pu_addr, err); break; \
|