Loading...
Documented in 1 files:
Defined in 10 files as a prototype:
- arch/alpha/include/asm/uaccess.h, line 317 (as a prototype)
- arch/csky/include/asm/uaccess.h, line 389 (as a prototype)
- arch/m68k/include/asm/uaccess_mm.h, line 386 (as a prototype)
- arch/openrisc/include/asm/uaccess.h, line 261 (as a prototype)
- arch/riscv/include/asm/uaccess.h, line 394 (as a prototype)
- arch/s390/include/asm/uaccess.h, line 270 (as a prototype)
- arch/sh/include/asm/uaccess.h, line 127 (as a prototype)
- arch/sparc/include/asm/uaccess_64.h, line 192 (as a prototype)
- arch/um/include/asm/uaccess.h, line 28 (as a prototype)
- arch/x86/include/asm/uaccess.h, line 456 (as a prototype)
Defined in 8 files as a macro:
- arch/arc/include/asm/uaccess.h, line 726 (as a macro)
- arch/arc/include/asm/uaccess.h, line 736 (as a macro)
- arch/arm/include/asm/uaccess.h, line 576 (as a macro)
- arch/hexagon/include/asm/uaccess.h, line 58 (as a macro)
- arch/ia64/include/asm/uaccess.h, line 217 (as a macro)
- arch/parisc/include/asm/uaccess.h, line 212 (as a macro)
- arch/um/include/asm/uaccess.h, line 33 (as a macro)
- arch/xtensa/include/asm/uaccess.h, line 290 (as a macro)
Defined in 3 files as a label:
- arch/alpha/lib/clear_user.S, line 69 (as a label)
- arch/alpha/lib/ev6-clear_user.S, line 51 (as a label)
- arch/openrisc/lib/string.S, line 73 (as a label)
Defined in 20 files as a function:
- arch/arm/include/asm/uaccess.h, line 555 (as a function)
- arch/arm64/include/asm/uaccess.h, line 421 (as a function)
- arch/csky/lib/usercopy.c, line 253 (as a function)
- arch/m68k/include/asm/uaccess_no.h, line 152 (as a function)
- arch/m68k/lib/uaccess.c, line 104 (as a function)
- arch/microblaze/include/asm/uaccess.h, line 94 (as a function)
- arch/mips/include/asm/uaccess.h, line 649 (as a function)
- arch/nds32/include/asm/uaccess.h, line 282 (as a function)
- arch/nios2/include/asm/uaccess.h, line 50 (as a function)
- arch/powerpc/include/asm/uaccess.h, line 554 (as a function)
- arch/riscv/lib/uaccess.S, line 72 (as a function)
- arch/s390/lib/uaccess.c, line 385 (as a function)
- arch/sh/lib/__clear_user.S, line 12 (as a function)
- arch/sh/mm/nommu.c, line 31 (as a function)
- arch/sparc/include/asm/uaccess_32.h, line 250 (as a function)
- arch/sparc/lib/bzero.S, line 94 (as a function)
- arch/um/kernel/skas/uaccess.c, line 215 (as a function)
- arch/x86/lib/usercopy_32.c, line 88 (as a function)
- arch/x86/lib/usercopy_64.c, line 17 (as a function)
- include/asm-generic/uaccess.h, line 264 (as a function)
Referenced in 35 files:
- arch/alpha/include/asm/uaccess.h, line 323
- arch/alpha/lib/clear_user.S
- arch/alpha/lib/ev6-clear_user.S
- arch/arm/include/asm/uaccess.h, line 584
- arch/arm64/include/asm/uaccess.h, line 430
- arch/c6x/kernel/signal.c, line 157
- arch/csky/lib/usercopy.c, line 258
- arch/m68k/include/asm/uaccess_mm.h, line 388
- arch/m68k/include/asm/uaccess_no.h, line 158
- arch/m68k/lib/uaccess.c, line 142
- arch/microblaze/include/asm/uaccess.h, line 120
- arch/mips/include/asm/uaccess.h, line 691
- arch/nios2/include/asm/uaccess.h, line 74
- arch/openrisc/include/asm/uaccess.h, line 267
- arch/openrisc/kernel/or32_ksyms.c, line 45
- arch/openrisc/lib/string.S, line 72
- arch/riscv/include/asm/uaccess.h, line 401
- arch/riscv/lib/uaccess.S
- arch/s390/include/asm/uaccess.h, line 275
- arch/s390/lib/uaccess.c, line 391
- arch/sh/include/asm/uaccess.h, line 135
- arch/sh/kernel/sh_ksyms_32.c, line 22
- arch/sparc/include/asm/uaccess_32.h, line 274
- arch/sparc/include/asm/uaccess_64.h, line 194
- arch/sparc/lib/GENbzero.S, line 154
- arch/sparc/lib/M7patch.S, line 39
- arch/sparc/lib/NG4patch.S, line 43
- arch/sparc/lib/NGbzero.S, line 157
- arch/sparc/lib/bzero.S
- arch/um/kernel/skas/uaccess.c, line 224
- arch/x86/include/asm/fpu/internal.h, line 367
- arch/x86/kernel/fpu/signal.c, line 138
- arch/x86/lib/usercopy_32.c, line 93
- arch/x86/lib/usercopy_64.c
- include/asm-generic/uaccess.h