Defined in 31 files as a macro:
- arch/alpha/include/asm/uaccess.h, line 18 (as a macro)
- arch/arc/include/asm/segment.h, line 16 (as a macro)
- arch/arm/include/asm/uaccess.h, line 62 (as a macro)
- arch/arm/include/asm/uaccess.h, line 264 (as a macro)
- arch/arm64/include/asm/processor.h, line 12 (as a macro)
- arch/csky/include/asm/segment.h, line 13 (as a macro)
- arch/h8300/include/asm/segment.h, line 24 (as a macro)
- arch/ia64/include/asm/uaccess.h, line 49 (as a macro)
- arch/m68k/include/asm/segment.h, line 31 (as a macro)
- arch/m68k/include/asm/segment.h, line 49 (as a macro)
- arch/microblaze/include/asm/uaccess.h, line 39 (as a macro)
- arch/microblaze/include/asm/uaccess.h, line 42 (as a macro)
- arch/mips/include/asm/uaccess.h, line 66 (as a macro)
- arch/mips/include/asm/uaccess.h, line 69 (as a macro)
- arch/nds32/include/asm/uaccess.h, line 38 (as a macro)
- arch/nios2/include/asm/uaccess.h, line 26 (as a macro)
- arch/openrisc/include/asm/uaccess.h, line 42 (as a macro)
- arch/parisc/include/asm/uaccess.h, line 15 (as a macro)
- arch/powerpc/include/asm/uaccess.h, line 27 (as a macro)
- arch/powerpc/include/asm/uaccess.h, line 29 (as a macro)
- arch/riscv/include/asm/uaccess.h, line 37 (as a macro)
- arch/s390/include/asm/uaccess.h, line 31 (as a macro)
- arch/sh/include/asm/segment.h, line 22 (as a macro)
- arch/sh/include/asm/segment.h, line 24 (as a macro)
- arch/sparc/include/asm/uaccess_32.h, line 26 (as a macro)
- arch/sparc/include/asm/uaccess_64.h, line 31 (as a macro)
- arch/x86/include/asm/uaccess.h, line 26 (as a macro)
- arch/x86/um/asm/segment.h, line 17 (as a macro)
- arch/xtensa/include/asm/asm-uaccess.h, line 33 (as a macro)
- arch/xtensa/include/asm/uaccess.h, line 33 (as a macro)
- include/asm-generic/uaccess.h, line 77 (as a macro)
Referenced in 35 files:
- arch/arm64/kernel/entry.S, line 181
- arch/csky/include/asm/processor.h, line 64
- arch/h8300/include/asm/segment.h, line 33
- arch/h8300/mm/init.c, line 78
- arch/m68k/include/asm/tlbflush.h, line 89
- arch/m68k/mm/init.c, line 104
- arch/mips/kernel/process.c, line 160
- arch/mips/kernel/unaligned.c, line 969
- arch/nds32/mm/alignment.c, line 523
- arch/powerpc/kernel/process.c, line 1268
- arch/powerpc/lib/sstep.c
- arch/riscv/kernel/process.c, line 77
- arch/s390/kernel/dis.c, line 495
- arch/s390/kernel/process.c, line 238
- arch/s390/lib/uaccess.c
- arch/s390/mm/fault.c, line 83
- arch/sh/kernel/process_32.c, line 158
- arch/sh/kernel/traps_32.c
- arch/sparc/kernel/process_32.c, line 358
- arch/sparc/kernel/process_64.c
- arch/x86/ia32/ia32_aout.c, line 245
- arch/xtensa/include/asm/asm-uaccess.h, line 88
- drivers/firmware/arm_sdei.c, line 1146
- drivers/usb/gadget/function/f_fs.c, line 829
- drivers/vhost/vhost.c, line 338
- fs/binfmt_elf.c, line 1378
- fs/exec.c, line 1293
- fs/io_uring.c
- include/asm-generic/uaccess.h, line 76
- include/linux/syscalls.h, line 266
- kernel/events/callchain.c, line 222
- kernel/events/core.c, line 6165
- kernel/exit.c, line 737
- kernel/stacktrace.c, line 236
- mm/maccess.c