Symbol: current_pt_regs
arch/alpha/include/asm/ptrace.h
20
#define force_successful_syscall_return() (current_pt_regs()->r0 = 0)
arch/alpha/kernel/osf_sys.c
1271
current_pt_regs()->r20 = sys_geteuid();
arch/alpha/kernel/osf_sys.c
1277
current_pt_regs()->r20 = sys_getegid();
arch/alpha/kernel/osf_sys.c
1283
current_pt_regs()->r20 = sys_getppid();
arch/alpha/kernel/osf_sys.c
1293
current_pt_regs()->r20 = fd[1];
arch/alpha/kernel/osf_sys.c
1301
current_pt_regs()->hae = val;
arch/alpha/kernel/process.c
242
struct pt_regs *regs = current_pt_regs();
arch/alpha/kernel/ptrace.c
325
struct pt_regs *regs = current_pt_regs();
arch/alpha/kernel/ptrace.c
327
ptrace_report_syscall_entry(current_pt_regs()))
arch/alpha/kernel/ptrace.c
330
return ret ?: current_pt_regs()->r0;
arch/alpha/kernel/ptrace.c
336
audit_syscall_exit(current_pt_regs());
arch/alpha/kernel/ptrace.c
338
ptrace_report_syscall_exit(current_pt_regs(), 0);
arch/alpha/kernel/signal.c
207
struct pt_regs *regs = current_pt_regs();
arch/alpha/kernel/signal.c
235
struct pt_regs *regs = current_pt_regs();
arch/arc/kernel/process.c
176
struct pt_regs *regs = current_pt_regs();
arch/arc/kernel/process.c
48
struct pt_regs *regs = current_pt_regs();
arch/arc/kernel/signal.c
200
struct pt_regs *regs = current_pt_regs();
arch/arm/kernel/process.c
256
*childregs = *current_pt_regs();
arch/arm64/kernel/debug-monitors.c
165
struct pt_regs *regs = current_pt_regs();
arch/arm64/kernel/process.c
433
*childregs = *current_pt_regs();
arch/arm64/kernel/signal.c
1096
struct pt_regs *regs = current_pt_regs();
arch/arm64/kernel/signal32.c
233
struct pt_regs *regs = current_pt_regs();
arch/arm64/kernel/signal32.c
264
struct pt_regs *regs = current_pt_regs();
arch/arm64/kernel/traps.c
296
WARN_ON(regs != current_pt_regs());
arch/arm64/kernel/traps.c
412
struct pt_regs *regs = current_pt_regs();
arch/csky/kernel/process.c
58
*childregs = *(current_pt_regs());
arch/csky/kernel/signal.c
71
struct pt_regs *regs = current_pt_regs();
arch/csky/kernel/syscall.c
9
struct pt_regs *reg = current_pt_regs();
arch/hexagon/kernel/process.c
86
memcpy(childregs, current_pt_regs(), sizeof(*childregs));
arch/hexagon/kernel/signal.c
225
struct pt_regs *regs = current_pt_regs();
arch/loongarch/kernel/process.c
176
struct pt_regs *childregs, *regs = current_pt_regs();
arch/loongarch/kernel/signal.c
909
regs = current_pt_regs();
arch/m68k/kernel/process.c
173
memcpy(frame, container_of(current_pt_regs(), struct fork_frame, regs),
arch/microblaze/kernel/process.c
77
*childregs = *current_pt_regs();
arch/mips/kernel/process.c
114
struct pt_regs *childregs, *regs = current_pt_regs();
arch/mips/kernel/signal.c
644
regs = current_pt_regs();
arch/mips/kernel/signal.c
681
regs = current_pt_regs();
arch/mips/kernel/signal_n32.c
58
regs = current_pt_regs();
arch/mips/kernel/signal_o32.c
162
regs = current_pt_regs();
arch/mips/kernel/signal_o32.c
264
regs = current_pt_regs();
arch/mips/kernel/syscall.c
185
regs = current_pt_regs();
arch/mips/kernel/syscall.c
58
current_pt_regs()->regs[3] = fd[1];
arch/nios2/include/asm/ptrace.h
77
#define force_successful_syscall_return() (current_pt_regs()->orig_r2 = -1)
arch/nios2/kernel/process.c
128
regs = current_pt_regs();
arch/openrisc/kernel/process.c
193
*userregs = *current_pt_regs();
arch/powerpc/kernel/process.c
1782
struct pt_regs *regs = current_pt_regs();
arch/powerpc/kernel/signal_32.c
1098
struct pt_regs *regs = current_pt_regs();
arch/powerpc/kernel/signal_32.c
1196
struct pt_regs *regs = current_pt_regs();
arch/powerpc/kernel/signal_32.c
1300
struct pt_regs *regs = current_pt_regs();
arch/powerpc/kernel/signal_32.c
997
struct pt_regs *regs = current_pt_regs();
arch/powerpc/kernel/signal_64.c
746
struct pt_regs *regs = current_pt_regs();
arch/riscv/kernel/compat_signal.c
121
struct pt_regs *regs = current_pt_regs();
arch/riscv/kernel/process.c
268
*childregs = *(current_pt_regs());
arch/riscv/kernel/signal.c
312
struct pt_regs *regs = current_pt_regs();
arch/s390/include/asm/entry-common.h
49
pai_kernel_exit(current_pt_regs());
arch/s390/kernel/process.c
155
frame->childregs = *current_pt_regs();
arch/sh/kernel/process_32.c
127
*childregs = *current_pt_regs();
arch/sh/kernel/signal_32.c
157
struct pt_regs *regs = current_pt_regs();
arch/sh/kernel/signal_32.c
187
struct pt_regs *regs = current_pt_regs();
arch/sh/kernel/sys_sh32.c
33
current_pt_regs()->regs[1] = fd[1];
arch/sh/kernel/traps_32.c
619
struct pt_regs *regs = current_pt_regs();
arch/sh/kernel/traps_32.c
704
struct pt_regs *regs = current_pt_regs();
arch/sh/kernel/traps_32.c
733
die_if_kernel("exception", current_pt_regs(), ex);
arch/sparc/include/asm/compat.h
155
return pt_regs_trap_type(current_pt_regs()) == 0x110;
arch/sparc/kernel/process_32.c
268
struct pt_regs *childregs, *regs = current_pt_regs();
arch/sparc/kernel/process_64.c
575
struct pt_regs *regs = current_pt_regs();
arch/sparc/kernel/process_64.c
595
(current_pt_regs()->tstate + 1) & TSTATE_CWP;
arch/sparc/kernel/sys_sparc_32.c
141
struct pt_regs *regs = current_pt_regs();
arch/sparc/kernel/sys_sparc_32.c
92
current_pt_regs()->u_regs[UREG_I1] = fd[1];
arch/sparc/kernel/sys_sparc_64.c
339
current_pt_regs()->u_regs[UREG_I1] = fd[1];
arch/sparc/kernel/sys_sparc_64.c
507
struct pt_regs *regs = current_pt_regs();
arch/sparc/kernel/sys_sparc_64.c
686
struct pt_regs *regs = current_pt_regs();
arch/um/kernel/exec.c
27
get_safe_registers(current_pt_regs()->regs.gp,
arch/um/kernel/exec.c
28
current_pt_regs()->regs.fp);
arch/um/kernel/process.c
157
memcpy(&p->thread.regs.regs, current_pt_regs(),
arch/x86/entry/vdso/vma.c
68
struct pt_regs *regs = current_pt_regs();
arch/x86/events/utils.c
159
is64 = kernel_ip((unsigned long)addr) || any_64bit_mode(current_pt_regs());
arch/x86/include/asm/ptrace.h
259
#define current_user_stack_pointer() current_pt_regs()->sp
arch/x86/include/asm/ptrace.h
260
#define compat_user_stack_pointer() current_pt_regs()->sp
arch/x86/kernel/process.c
243
*childregs = *current_pt_regs();
arch/x86/kernel/process_64.c
534
WARN_ON_ONCE(regs != current_pt_regs());
arch/x86/kernel/signal_32.c
151
struct pt_regs *regs = current_pt_regs();
arch/x86/kernel/signal_32.c
176
struct pt_regs *regs = current_pt_regs();
arch/x86/kernel/signal_64.c
248
struct pt_regs *regs = current_pt_regs();
arch/x86/kernel/signal_64.c
366
struct pt_regs *regs = current_pt_regs();
arch/x86/kernel/vm86_32.c
204
struct pt_regs *regs = current_pt_regs();
arch/xtensa/kernel/process.c
293
struct pt_regs *regs = current_pt_regs();
arch/xtensa/kernel/signal.c
250
struct pt_regs *regs = current_pt_regs();
drivers/hv/hv_common.c
162
regs = current_pt_regs();
fs/binfmt_elf.c
1364
regs = current_pt_regs();
fs/binfmt_elf_fdpic.c
185
struct pt_regs *regs = current_pt_regs();
fs/binfmt_flat.c
858
struct pt_regs *regs = current_pt_regs();
include/linux/ptrace.h
388
#ifndef current_pt_regs
include/linux/ptrace.h
393
#define current_user_stack_pointer() user_stack_pointer(current_pt_regs())
kernel/seccomp.c
1105
int this_syscall = syscall_get_nr(current, current_pt_regs());
kernel/seccomp.c
1254
syscall_set_return_value(current, current_pt_regs(),
kernel/seccomp.c
1283
syscall_set_return_value(current, current_pt_regs(),
kernel/seccomp.c
1289
syscall_rollback(current, current_pt_regs());
kernel/seccomp.c
1302
current_pt_regs(),
kernel/seccomp.c
1322
this_syscall = syscall_get_nr(current, current_pt_regs());
kernel/seccomp.c
1364
syscall_rollback(current, current_pt_regs());
kernel/seccomp.c
1397
this_syscall = syscall_get_nr(current, current_pt_regs());