Documented in 2 files:
Defined in 21 files as a macro:
-
arch/alpha/include/asm/uaccess.h,
line 30
(as a macro)
-
arch/arm/include/asm/uaccess.h,
line 267
(as a macro)
-
arch/arm/include/asm/uaccess.h,
line 279
(as a macro)
-
arch/arm64/include/asm/uaccess.h,
line 263
(as a macro)
-
arch/loongarch/include/asm/uaccess.h,
line 106
(as a macro)
-
arch/m68k/include/asm/uaccess.h,
line 158
(as a macro)
-
arch/microblaze/include/asm/uaccess.h,
line 101
(as a macro)
-
arch/mips/include/asm/uaccess.h,
line 169
(as a macro)
-
arch/nios2/include/asm/uaccess.h,
line 116
(as a macro)
-
arch/openrisc/include/asm/uaccess.h,
line 50
(as a macro)
-
arch/parisc/include/asm/uaccess.h,
line 55
(as a macro)
-
arch/powerpc/include/asm/uaccess.h,
line 327
(as a macro)
-
arch/riscv/include/asm/uaccess.h,
line 246
(as a macro)
-
arch/s390/include/asm/uaccess.h,
line 307
(as a macro)
-
arch/sh/include/asm/uaccess.h,
line 29
(as a macro)
-
arch/sparc/include/asm/uaccess_32.h,
line 45
(as a macro)
-
arch/sparc/include/asm/uaccess_64.h,
line 72
(as a macro)
-
arch/x86/include/asm/uaccess.h,
line 131
(as a macro)
-
arch/xtensa/include/asm/uaccess.h,
line 48
(as a macro)
-
include/asm-generic/uaccess.h,
line 145
(as a macro)
-
tools/perf/util/include/asm/uaccess.h,
line 5
(as a macro)
Referenced in 94 files:
-
arch/alpha/kernel/signal.c
-
arch/alpha/kernel/traps.c,
line 84
-
arch/alpha/mm/fault.c,
line 100
-
arch/arc/kernel/process.c,
line 70
-
arch/arc/kernel/signal.c,
line 217
-
arch/arc/kernel/unwind.c
-
arch/arm/include/asm/uaccess.h,
line 253
-
arch/arm/kernel/signal.c
-
arch/arm64/include/asm/uaccess.h,
line 270
-
arch/csky/abiv2/fpu.c
-
arch/hexagon/kernel/signal.c
-
arch/loongarch/include/asm/uaccess.h,
line 56
-
arch/loongarch/kernel/signal.c
-
arch/m68k/include/asm/uaccess.h,
line 180
-
arch/m68k/kernel/signal.c
-
arch/m68k/kernel/sys_m68k.c,
line 503
-
arch/microblaze/include/asm/uaccess.h,
line 98
-
arch/microblaze/kernel/signal.c,
line 62
-
arch/mips/dec/kn01-berr.c,
line 100
-
arch/mips/include/asm/mips-r2-to-r6-emul.h,
line 53
-
arch/mips/include/asm/uaccess.h,
line 97
-
arch/mips/kernel/branch.c
-
arch/mips/kernel/mips-r2-to-r6-emul.c
-
arch/mips/kernel/ptrace.c
-
arch/mips/kernel/signal.c
-
arch/mips/kernel/signal32.c
-
arch/mips/kernel/signal_o32.c
-
arch/mips/kernel/syscall.c,
line 174
-
arch/mips/kernel/unaligned.c
-
arch/mips/loongson64/cop2-ex.c,
line 40
-
arch/mips/math-emu/cp1emu.c
-
arch/nios2/kernel/misaligned.c
-
arch/nios2/kernel/signal.c
-
arch/openrisc/kernel/traps.c
-
arch/parisc/include/asm/uaccess.h,
line 20
-
arch/parisc/kernel/ptrace.c
-
arch/parisc/kernel/signal.c,
line 69
-
arch/parisc/kernel/signal32.c
-
arch/powerpc/include/asm/inst.h,
line 34
-
arch/powerpc/include/asm/uaccess.h,
line 349
-
arch/powerpc/kernel/signal.h,
line 23
-
arch/powerpc/kernel/signal_32.c
-
arch/powerpc/kernel/signal_64.c
-
arch/powerpc/kernel/traps.c,
line 892
-
arch/powerpc/kvm/book3s_64_mmu_hv.c
-
arch/powerpc/platforms/powernv/opal-lpc.c
-
arch/riscv/include/asm/uaccess.h,
line 285
-
arch/riscv/kernel/compat_signal.c,
line 66
-
arch/riscv/kernel/signal.c
-
arch/riscv/kernel/vector.c,
line 203
-
arch/s390/include/asm/uaccess.h,
line 356
-
arch/s390/kernel/ptrace.c,
line 543
-
arch/s390/kernel/stacktrace.c
-
arch/sh/kernel/disassemble.c
-
arch/sh/kernel/dumpstack.c,
line 36
-
arch/sh/kernel/signal_32.c
-
arch/sparc/kernel/process_64.c
-
arch/sparc/kernel/signal32.c
-
arch/sparc/kernel/signal_32.c
-
arch/sparc/kernel/signal_64.c
-
arch/sparc/kernel/sigutil_32.c
-
arch/sparc/kernel/sigutil_64.c
-
arch/sparc/kernel/unaligned_64.c,
line 531
-
arch/sparc/mm/fault_32.c,
line 99
-
arch/um/kernel/ptrace.c,
line 86
-
arch/x86/coco/sev/vc-handle.c
-
arch/x86/entry/syscall_32.c,
line 273
-
arch/x86/events/core.c
-
arch/x86/kernel/fpu/signal.c
-
arch/x86/kernel/fpu/xstate.h,
line 79
-
arch/x86/kernel/ptrace.c
-
arch/x86/kernel/signal_32.c
-
arch/x86/kernel/signal_64.c
-
arch/x86/kernel/stacktrace.c
-
arch/x86/um/ptrace.c,
line 200
-
arch/xtensa/kernel/signal.c
-
arch/xtensa/kernel/stacktrace.c
-
drivers/char/mem.c,
line 395
-
drivers/char/nwflash.c
-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
-
drivers/macintosh/ans-lcd.c
-
drivers/pci/proc.c
-
drivers/vhost/vringh.c,
line 1216
-
drivers/xen/gntdev.c,
line 852
-
include/asm-generic/uaccess.h,
line 190
-
include/linux/uaccess.h
-
kernel/compat.c
-
kernel/entry/syscall_user_dispatch.c,
line 52
-
kernel/events/uprobes.c,
line 2407
-
kernel/ptrace.c
-
kernel/signal.c
-
kernel/trace/bpf_trace.c
-
tools/perf/util/include/asm/uaccess.h,
line 11