Symbol: __put_user_asm
arch/arm/include/asm/uaccess.h
450
__put_user_asm(x, __pu_addr, err, "strb" __t)
arch/arm/include/asm/uaccess.h
455
__put_user_asm(x, __pu_addr, err, "strh" __t)
arch/arm/include/asm/uaccess.h
478
__put_user_asm(x, __pu_addr, err, "str" __t)
arch/m68k/include/asm/uaccess.h
322
__put_user_asm(MOVES, res, *(u8 *)from, (u8 __user *)to,
arch/m68k/include/asm/uaccess.h
326
__put_user_asm(MOVES, res, *(u16 *)from, (u16 __user *)to,
arch/m68k/include/asm/uaccess.h
333
__put_user_asm(MOVES, res, *(u32 *)from, (u32 __user *)to,
arch/m68k/include/asm/uaccess.h
420
__put_user_asm("move", __pk_err, __pk_src, __pk_dst, \
arch/m68k/include/asm/uaccess.h
424
__put_user_asm("move", __pk_err, __pk_src, __pk_dst, \
arch/m68k/include/asm/uaccess.h
428
__put_user_asm("move", __pk_err, __pk_src, __pk_dst, \
arch/m68k/include/asm/uaccess.h
86
__put_user_asm(MOVES, __pu_err, __pu_val, ptr, b, d, -EFAULT); \
arch/m68k/include/asm/uaccess.h
89
__put_user_asm(MOVES, __pu_err, __pu_val, ptr, w, r, -EFAULT); \
arch/m68k/include/asm/uaccess.h
92
__put_user_asm(MOVES, __pu_err, __pu_val, ptr, l, r, -EFAULT); \
arch/microblaze/include/asm/uaccess.h
195
__put_user_asm("sb", __pu_addr, __pu_val, \
arch/microblaze/include/asm/uaccess.h
199
__put_user_asm("sh", __pu_addr, __pu_val, \
arch/microblaze/include/asm/uaccess.h
203
__put_user_asm("sw", __pu_addr, __pu_val, \
arch/microblaze/include/asm/uaccess.h
225
__put_user_asm("sb", (ptr), __gu_val, __gu_err); \
arch/microblaze/include/asm/uaccess.h
228
__put_user_asm("sh", (ptr), __gu_val, __gu_err); \
arch/microblaze/include/asm/uaccess.h
231
__put_user_asm("sw", (ptr), __gu_val, __gu_err); \
arch/nios2/include/asm/uaccess.h
154
__put_user_asm(__pu_val, "stb", __pu_ptr, __pu_err); \
arch/nios2/include/asm/uaccess.h
157
__put_user_asm(__pu_val, "sth", __pu_ptr, __pu_err); \
arch/nios2/include/asm/uaccess.h
160
__put_user_asm(__pu_val, "stw", __pu_ptr, __pu_err); \
arch/openrisc/include/asm/uaccess.h
77
case 1: __put_user_asm(x, ptr, retval, "l.sb"); break; \
arch/openrisc/include/asm/uaccess.h
78
case 2: __put_user_asm(x, ptr, retval, "l.sh"); break; \
arch/openrisc/include/asm/uaccess.h
79
case 4: __put_user_asm(x, ptr, retval, "l.sw"); break; \
arch/parisc/include/asm/uaccess.h
119
case 1: __put_user_asm(sr, "stb", x, ptr); break; \
arch/parisc/include/asm/uaccess.h
120
case 2: __put_user_asm(sr, "sth", x, ptr); break; \
arch/parisc/include/asm/uaccess.h
121
case 4: __put_user_asm(sr, "stw", x, ptr); break; \
arch/parisc/include/asm/uaccess.h
27
#define STD_USER(sr, x, ptr) __put_user_asm(sr, "std", x, ptr)
arch/riscv/include/asm/uaccess.h
301
__put_user_asm("sd", x, ptr, label)
arch/riscv/include/asm/uaccess.h
331
__put_user_asm("sb", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
334
__put_user_asm("sh", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
337
__put_user_asm("sw", (x), __gu_ptr, label); \
arch/sh/include/asm/uaccess_32.h
127
__put_user_asm(x, ptr, retval, "b"); \
arch/sh/include/asm/uaccess_32.h
130
__put_user_asm(x, ptr, retval, "w"); \
arch/sh/include/asm/uaccess_32.h
133
__put_user_asm(x, ptr, retval, "l"); \
arch/sparc/include/asm/uaccess_32.h
56
__put_user_asm(x, b, addr, __pu_ret); \
arch/sparc/include/asm/uaccess_32.h
59
__put_user_asm(x, h, addr, __pu_ret); \
arch/sparc/include/asm/uaccess_32.h
62
__put_user_asm(x, , addr, __pu_ret); \
arch/sparc/include/asm/uaccess_32.h
65
__put_user_asm(x, d, addr, __pu_ret); \
arch/sparc/include/asm/uaccess_32.h
80
case 1: __put_user_asm(x, b, addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_32.h
81
case 2: __put_user_asm(x, h, addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_32.h
82
case 4: __put_user_asm(x, , addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_32.h
83
case 8: __put_user_asm(x, d, addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_64.h
116
case 1: __put_user_asm(data, b, addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_64.h
117
case 2: __put_user_asm(data, h, addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_64.h
118
case 4: __put_user_asm(data, w, addr, __pu_ret); break; \
arch/sparc/include/asm/uaccess_64.h
119
case 8: __put_user_asm(data, x, addr, __pu_ret); break; \
arch/xtensa/include/asm/uaccess.h
74
case 1: __put_user_asm(x, ptr, retval, 1, "s8i", __cb); break; \
arch/xtensa/include/asm/uaccess.h
75
case 2: __put_user_asm(x, ptr, retval, 2, "s16i", __cb); break; \
arch/xtensa/include/asm/uaccess.h
76
case 4: __put_user_asm(x, ptr, retval, 4, "s32i", __cb); break; \