__put_user_asm 450 arch/arm/include/asm/uaccess.h __put_user_asm(x, __pu_addr, err, strb) __put_user_asm 455 arch/arm/include/asm/uaccess.h __put_user_asm(x, __pu_addr, err, strh) __put_user_asm 478 arch/arm/include/asm/uaccess.h __put_user_asm(x, __pu_addr, err, str) __put_user_asm 341 arch/arm64/include/asm/uaccess.h __put_user_asm("strb", "sttrb", "%w", __pu_val, (ptr), \ __put_user_asm 345 arch/arm64/include/asm/uaccess.h __put_user_asm("strh", "sttrh", "%w", __pu_val, (ptr), \ __put_user_asm 349 arch/arm64/include/asm/uaccess.h __put_user_asm("str", "sttr", "%w", __pu_val, (ptr), \ __put_user_asm 353 arch/arm64/include/asm/uaccess.h __put_user_asm("str", "sttr", "%x", __pu_val, (ptr), \ __put_user_asm 68 arch/m68k/include/asm/uaccess_mm.h __put_user_asm(__pu_err, __pu_val, ptr, b, d, -EFAULT); \ __put_user_asm 71 arch/m68k/include/asm/uaccess_mm.h __put_user_asm(__pu_err, __pu_val, ptr, w, r, -EFAULT); \ __put_user_asm 74 arch/m68k/include/asm/uaccess_mm.h __put_user_asm(__pu_err, __pu_val, ptr, l, r, -EFAULT); \ __put_user_asm 322 arch/m68k/include/asm/uaccess_mm.h __put_user_asm(res, *(u8 *)from, (u8 __user *)to, b, d, 1); __put_user_asm 325 arch/m68k/include/asm/uaccess_mm.h __put_user_asm(res, *(u16 *)from, (u16 __user *)to, w, r, 2); __put_user_asm 331 arch/m68k/include/asm/uaccess_mm.h __put_user_asm(res, *(u32 *)from, (u32 __user *)to, l, r, 4); __put_user_asm 37 arch/m68k/include/asm/uaccess_no.h __put_user_asm(__pu_err, __pu_val, ptr, b); \ __put_user_asm 40 arch/m68k/include/asm/uaccess_no.h __put_user_asm(__pu_err, __pu_val, ptr, w); \ __put_user_asm 43 arch/m68k/include/asm/uaccess_no.h __put_user_asm(__pu_err, __pu_val, ptr, l); \ __put_user_asm 266 arch/microblaze/include/asm/uaccess.h __put_user_asm("sb", __pu_addr, __pu_val, \ __put_user_asm 270 arch/microblaze/include/asm/uaccess.h __put_user_asm("sh", __pu_addr, __pu_val, \ __put_user_asm 274 arch/microblaze/include/asm/uaccess.h __put_user_asm("sw", __pu_addr, __pu_val, \ __put_user_asm 296 arch/microblaze/include/asm/uaccess.h __put_user_asm("sb", (ptr), __gu_val, __gu_err); \ __put_user_asm 299 arch/microblaze/include/asm/uaccess.h __put_user_asm("sh", (ptr), __gu_val, __gu_err); \ __put_user_asm 302 arch/microblaze/include/asm/uaccess.h __put_user_asm("sw", (ptr), __gu_val, __gu_err); \ __put_user_asm 201 arch/nds32/include/asm/uaccess.h __put_user_asm("sbi", __pu_val, (ptr), (err)); \ __put_user_asm 204 arch/nds32/include/asm/uaccess.h __put_user_asm("shi", __pu_val, (ptr), (err)); \ __put_user_asm 207 arch/nds32/include/asm/uaccess.h __put_user_asm("swi", __pu_val, (ptr), (err)); \ __put_user_asm 173 arch/nios2/include/asm/uaccess.h __put_user_asm(__pu_val, "stb", __pu_ptr, __pu_err); \ __put_user_asm 176 arch/nios2/include/asm/uaccess.h __put_user_asm(__pu_val, "sth", __pu_ptr, __pu_err); \ __put_user_asm 179 arch/nios2/include/asm/uaccess.h __put_user_asm(__pu_val, "stw", __pu_ptr, __pu_err); \ __put_user_asm 113 arch/openrisc/include/asm/uaccess.h case 1: __put_user_asm(x, ptr, retval, "l.sb"); break; \ __put_user_asm 114 arch/openrisc/include/asm/uaccess.h case 2: __put_user_asm(x, ptr, retval, "l.sh"); break; \ __put_user_asm 115 arch/openrisc/include/asm/uaccess.h case 4: __put_user_asm(x, ptr, retval, "l.sw"); break; \ __put_user_asm 40 arch/parisc/include/asm/uaccess.h #define STD_USER(x, ptr) __put_user_asm("std", x, ptr) __put_user_asm 147 arch/parisc/include/asm/uaccess.h case 1: __put_user_asm("stb", __x, ptr); break; \ __put_user_asm 148 arch/parisc/include/asm/uaccess.h case 2: __put_user_asm("sth", __x, ptr); break; \ __put_user_asm 149 arch/parisc/include/asm/uaccess.h case 4: __put_user_asm("stw", __x, ptr); break; \ __put_user_asm 124 arch/powerpc/include/asm/uaccess.h __put_user_asm(x, ptr, retval, "std") __put_user_asm 146 arch/powerpc/include/asm/uaccess.h case 1: __put_user_asm(x, ptr, retval, "stb"); break; \ __put_user_asm 147 arch/powerpc/include/asm/uaccess.h case 2: __put_user_asm(x, ptr, retval, "sth"); break; \ __put_user_asm 148 arch/powerpc/include/asm/uaccess.h case 4: __put_user_asm(x, ptr, retval, "stw"); break; \ __put_user_asm 26 arch/powerpc/lib/code-patching.c __put_user_asm(instr, patch_addr, err, "stw"); __put_user_asm 267 arch/riscv/include/asm/uaccess.h __put_user_asm("sd", x, ptr, err) __put_user_asm 327 arch/riscv/include/asm/uaccess.h __put_user_asm("sb", (x), __gu_ptr, __pu_err); \ __put_user_asm 330 arch/riscv/include/asm/uaccess.h __put_user_asm("sh", (x), __gu_ptr, __pu_err); \ __put_user_asm 333 arch/riscv/include/asm/uaccess.h __put_user_asm("sw", (x), __gu_ptr, __pu_err); \ __put_user_asm 74 arch/sh/include/asm/uaccess_32.h __put_user_asm(x, ptr, retval, "b"); \ __put_user_asm 77 arch/sh/include/asm/uaccess_32.h __put_user_asm(x, ptr, retval, "w"); \ __put_user_asm 80 arch/sh/include/asm/uaccess_32.h __put_user_asm(x, ptr, retval, "l"); \ __put_user_asm 112 arch/sparc/include/asm/uaccess_32.h __put_user_asm(x, b, addr, __pu_ret); \ __put_user_asm 115 arch/sparc/include/asm/uaccess_32.h __put_user_asm(x, h, addr, __pu_ret); \ __put_user_asm 118 arch/sparc/include/asm/uaccess_32.h __put_user_asm(x, , addr, __pu_ret); \ __put_user_asm 121 arch/sparc/include/asm/uaccess_32.h __put_user_asm(x, d, addr, __pu_ret); \ __put_user_asm 136 arch/sparc/include/asm/uaccess_32.h case 1: __put_user_asm(x, b, addr, __pu_ret); break; \ __put_user_asm 137 arch/sparc/include/asm/uaccess_32.h case 2: __put_user_asm(x, h, addr, __pu_ret); break; \ __put_user_asm 138 arch/sparc/include/asm/uaccess_32.h case 4: __put_user_asm(x, , addr, __pu_ret); break; \ __put_user_asm 139 arch/sparc/include/asm/uaccess_32.h case 8: __put_user_asm(x, d, addr, __pu_ret); break; \ __put_user_asm 107 arch/sparc/include/asm/uaccess_64.h case 1: __put_user_asm(data, b, addr, __pu_ret); break; \ __put_user_asm 108 arch/sparc/include/asm/uaccess_64.h case 2: __put_user_asm(data, h, addr, __pu_ret); break; \ __put_user_asm 109 arch/sparc/include/asm/uaccess_64.h case 4: __put_user_asm(data, w, addr, __pu_ret); break; \ __put_user_asm 110 arch/sparc/include/asm/uaccess_64.h case 8: __put_user_asm(data, x, addr, __pu_ret); break; \ __put_user_asm 132 arch/x86/include/asm/uaccess_64.h __put_user_asm(*(u8 *)src, (u8 __user *)dst, __put_user_asm 138 arch/x86/include/asm/uaccess_64.h __put_user_asm(*(u16 *)src, (u16 __user *)dst, __put_user_asm 144 arch/x86/include/asm/uaccess_64.h __put_user_asm(*(u32 *)src, (u32 __user *)dst, __put_user_asm 150 arch/x86/include/asm/uaccess_64.h __put_user_asm(*(u64 *)src, (u64 __user *)dst, __put_user_asm 156 arch/x86/include/asm/uaccess_64.h __put_user_asm(*(u64 *)src, (u64 __user *)dst, __put_user_asm 160 arch/x86/include/asm/uaccess_64.h __put_user_asm(4[(u16 *)src], 4 + (u16 __user *)dst, __put_user_asm 167 arch/x86/include/asm/uaccess_64.h __put_user_asm(*(u64 *)src, (u64 __user *)dst, __put_user_asm 171 arch/x86/include/asm/uaccess_64.h __put_user_asm(1[(u64 *)src], 1 + (u64 __user *)dst, __put_user_asm 98 arch/xtensa/include/asm/uaccess.h case 1: __put_user_asm(x, ptr, retval, 1, "s8i", __cb); break; \ __put_user_asm 99 arch/xtensa/include/asm/uaccess.h case 2: __put_user_asm(x, ptr, retval, 2, "s16i", __cb); break; \ __put_user_asm 100 arch/xtensa/include/asm/uaccess.h case 4: __put_user_asm(x, ptr, retval, 4, "s32i", __cb); break; \