user_mode
Defined as a function in:
Defined as a preprocessor macro in:
- arch/alpha/include/asm/ptrace.h, line 9
- arch/arc/include/asm/ptrace.h, line 111
- arch/arm/include/asm/ptrace.h, line 28
- arch/arm64/include/asm/ptrace.h, line 204
- arch/csky/include/asm/ptrace.h, line 23
- arch/hexagon/include/uapi/asm/registers.h, line 206
- arch/loongarch/include/asm/ptrace.h, line 150
- arch/m68k/include/asm/ptrace.h, line 14
- arch/microblaze/include/asm/ptrace.h, line 12
- arch/mips/include/asm/ptrace.h, line 142
- arch/nios2/include/asm/ptrace.h, line 66
- arch/openrisc/include/asm/ptrace.h, line 70
- arch/parisc/include/asm/ptrace.h, line 17
- arch/powerpc/include/asm/ptrace.h, line 226
- arch/riscv/include/asm/ptrace.h, line 65
- arch/s390/include/asm/ptrace.h, line 214
- arch/sh/include/asm/ptrace.h, line 16
- arch/sparc/include/asm/ptrace.h, line 64
- arch/sparc/include/asm/ptrace.h, line 143
- arch/x86/um/asm/ptrace.h, line 11
- arch/xtensa/include/asm/ptrace.h, line 87
Referenced (in 178 files total) in:
- arch/alpha/include/asm/ptrace.h, line 9
- arch/alpha/kernel/traps.c, line 218
- arch/alpha/mm/fault.c, 6 times
- arch/arc/include/asm/ptrace.h, 2 times
- arch/arc/include/asm/syscall.h, line 20
- arch/arc/kernel/traps.c, line 42
- arch/arc/kernel/troubleshoot.c, 2 times
- arch/arc/kernel/unaligned.c, line 206
- arch/arc/mm/fault.c, 4 times
- arch/arm/include/asm/ptrace.h, line 28
- arch/arm/kernel/hw_breakpoint.c, line 724
- arch/arm/kernel/perf_callchain.c, line 109
- arch/arm/kernel/process.c, line 124
- arch/arm/kernel/signal.c, line 614
- arch/arm/kernel/traps.c, 6 times
- arch/arm/mm/alignment.c, 7 times
- arch/arm/mm/fault.c, 8 times
- arch/arm/vfp/vfpmodule.c, line 683
- arch/arm64/include/asm/ptrace.h, line 204
- arch/arm64/kernel/debug-monitors.c, 5 times
- arch/arm64/kernel/hw_breakpoint.c, 4 times
- arch/arm64/kernel/perf_callchain.c, line 61
- arch/arm64/kernel/process.c, line 219
- arch/arm64/kernel/ptrace.c, 2 times
- arch/arm64/kernel/stacktrace.c, line 309
- arch/arm64/kernel/traps.c, 4 times
- arch/arm64/mm/fault.c, 8 times
- arch/csky/abiv1/alignment.c, 2 times
- arch/csky/include/asm/ptrace.h, line 23
- arch/csky/kernel/traps.c, 3 times
- arch/csky/mm/fault.c, 6 times
- arch/hexagon/include/uapi/asm/registers.h, line 206
- arch/hexagon/kernel/kgdb.c, line 162
- arch/hexagon/kernel/signal.c, line 185
- arch/hexagon/kernel/traps.c, 2 times
- arch/hexagon/kernel/vm_events.c, 2 times
- arch/hexagon/mm/vm_fault.c, 4 times
- arch/loongarch/include/asm/ptrace.h, 2 times
- arch/loongarch/kernel/kgdb.c, line 245
- arch/loongarch/kernel/traps.c, 6 times
- arch/loongarch/kernel/unaligned.c, line 253
- arch/loongarch/kernel/unwind_orc.c, line 490
- arch/loongarch/kernel/unwind_prologue.c, line 213
- arch/loongarch/mm/fault.c, 6 times
- arch/m68k/include/asm/ptrace.h, line 14
- arch/m68k/kernel/traps.c, 2 times
- arch/m68k/mm/fault.c, 5 times
- arch/m68k/mm/mcfmmu.c, line 103
- arch/microblaze/include/asm/ptrace.h, line 12
- arch/microblaze/kernel/exceptions.c, 5 times
- arch/microblaze/mm/fault.c, 5 times
- arch/mips/include/asm/ptrace.h, 3 times
- arch/mips/kernel/kgdb.c, line 303
- arch/mips/kernel/process.c, line 591
- arch/mips/kernel/traps.c, 8 times
- arch/mips/kernel/unaligned.c, 4 times
- arch/mips/kernel/uprobes.c, line 165
- arch/mips/kvm/mips.c, line 1547
- arch/mips/mm/fault.c, 5 times
- arch/nios2/include/asm/ptrace.h, line 66
- arch/nios2/kernel/misaligned.c, line 81
- arch/nios2/kernel/signal.c, line 309
- arch/nios2/kernel/traps.c, 3 times
- arch/nios2/mm/fault.c, 6 times
- arch/openrisc/include/asm/ptrace.h, line 70
- arch/openrisc/kernel/signal.c, line 336
- arch/openrisc/kernel/traps.c, 8 times
- arch/openrisc/mm/fault.c, 7 times
- arch/parisc/include/asm/ptrace.h, line 17
- arch/parisc/kernel/traps.c, 12 times
- arch/parisc/kernel/unaligned.c, 2 times
- arch/parisc/mm/fault.c, 5 times
- arch/powerpc/include/asm/interrupt.h, 3 times
- arch/powerpc/include/asm/mce.h, line 234
- arch/powerpc/include/asm/ptrace.h, line 226
- arch/powerpc/kernel/align.c, 2 times
- arch/powerpc/kernel/hw_breakpoint.c, line 290
- arch/powerpc/kernel/hw_breakpoint_constraints.c, line 73
- arch/powerpc/kernel/interrupt.c, 3 times
- arch/powerpc/kernel/kgdb.c, 4 times
- arch/powerpc/kernel/kprobes.c, 2 times
- arch/powerpc/kernel/mce.c, 3 times
- arch/powerpc/kernel/mce_power.c, line 36
- arch/powerpc/kernel/process.c, line 1609
- arch/powerpc/kernel/syscall.c, line 34
- arch/powerpc/kernel/traps.c, 15 times
- arch/powerpc/kernel/uprobes.c, line 145
- arch/powerpc/lib/sstep.c, 12 times
- arch/powerpc/mm/book3s64/hash_utils.c, 2 times
- arch/powerpc/mm/fault.c, 9 times
- arch/powerpc/perf/core-book3s.c, 3 times
- arch/powerpc/platforms/book3s/vas-api.c, line 367
- arch/powerpc/platforms/powernv/opal.c, 2 times
- arch/powerpc/platforms/pseries/ras.c, 2 times
- arch/powerpc/platforms/pseries/vas.c, 3 times
- arch/powerpc/platforms/pseries/vas.h, 2 times
- arch/powerpc/sysdev/fsl_pci.c, line 1082
- arch/powerpc/xmon/xmon.c, 2 times
- arch/riscv/include/asm/ptrace.h, line 65
- arch/riscv/kernel/kgdb.c, line 323
- arch/riscv/kernel/process.c, 2 times
- arch/riscv/kernel/traps.c, 11 times
- arch/riscv/kernel/traps_misaligned.c, 5 times
- arch/riscv/mm/fault.c, 7 times
- arch/s390/include/asm/pai.h, 2 times
- arch/s390/include/asm/ptrace.h, line 214
- arch/s390/kernel/dis.c, 2 times
- arch/s390/kernel/dumpstack.c, 4 times
- arch/s390/kernel/irq.c, 2 times
- arch/s390/kernel/nmi.c, 2 times
- arch/s390/kernel/perf_cpum_sf.c, 2 times
- arch/s390/kernel/perf_event.c, 4 times
- arch/s390/kernel/perf_regs.c, 2 times
- arch/s390/kernel/process.c, line 59
- arch/s390/kernel/traps.c, 8 times
- arch/s390/kernel/unwind_bc.c, line 137
- arch/s390/kernel/uprobes.c, line 116
- arch/s390/kernel/wti.c, line 86
- arch/s390/mm/fault.c, 10 times
- arch/sh/include/asm/ptrace.h, line 16
- arch/sh/kernel/cpu/fpu.c, line 58
- arch/sh/kernel/dumpstack.c, line 126
- arch/sh/kernel/io_trapped.c, line 281
- arch/sh/kernel/signal_32.c, line 469
- arch/sh/kernel/traps.c, 3 times
- arch/sh/kernel/traps_32.c, 2 times
- arch/sh/mm/alignment.c, line 99
- arch/sh/mm/fault.c, 5 times
- arch/sparc/include/asm/ptrace.h, 2 times
- arch/sparc/kernel/kgdb_32.c, line 142
- arch/sparc/kernel/kgdb_64.c, line 169
- arch/sparc/kernel/kprobes.c, 2 times
- arch/sparc/kernel/perf_event.c, line 1763
- arch/sparc/kernel/uprobes.c, 2 times
- arch/x86/coco/sev/core.c, 8 times
- arch/x86/coco/sev/shared.c, line 788
- arch/x86/coco/tdx/tdx.c, 2 times
- arch/x86/entry/common.c, line 215
- arch/x86/events/core.c, 3 times
- arch/x86/include/asm/entry-common.h, line 35
- arch/x86/include/asm/irq_stack.h, line 138
- arch/x86/include/asm/ptrace.h, 2 times
- arch/x86/kernel/alternative.c, 2 times
- arch/x86/kernel/cet.c, 2 times
- arch/x86/kernel/cpu/mce/core.c, 4 times
- arch/x86/kernel/dumpstack.c, 3 times
- arch/x86/kernel/irq_32.c, line 155
- arch/x86/kernel/kgdb.c, 2 times
- arch/x86/kernel/kprobes/core.c, line 1012
- arch/x86/kernel/kvm.c, line 278
- arch/x86/kernel/ptrace.c, line 1417
- arch/x86/kernel/stacktrace.c, line 46
- arch/x86/kernel/traps.c, 16 times
- arch/x86/kernel/unwind_frame.c, 4 times
- arch/x86/kernel/unwind_orc.c, 2 times
- arch/x86/kernel/uprobes.c, line 1125
- arch/x86/lib/insn-eval.c, line 711
- arch/x86/mm/fault.c, 16 times
- arch/x86/um/asm/ptrace.h, line 11
- arch/x86/xen/enlighten_pv.c, 2 times
- arch/xtensa/include/asm/ptrace.h, line 87
- arch/xtensa/kernel/hw_breakpoint.c, line 295
- arch/xtensa/kernel/stacktrace.c, line 148
- arch/xtensa/kernel/traps.c, 4 times
- arch/xtensa/mm/fault.c, 6 times
- fs/smb/client/cifsacl.c, 8 times
- include/linux/kprobes.h, line 581
- include/linux/perf_event.h, line 1660
- include/linux/sched/signal.h, line 426
- kernel/bpf/stackmap.c, line 430
- kernel/entry/common.c, 2 times
- kernel/events/callchain.c, 2 times
- kernel/events/core.c, 5 times
- kernel/profile.c, line 138
- kernel/time/tick-common.c, line 101
- kernel/time/tick-legacy.c, line 35
- kernel/time/tick-sched.c, line 276
- mm/memory.c, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.