Home
last modified time | relevance | path

Searched refs:current_pt_regs (Results 1 – 25 of 74) sorted by relevance

123

/Linux-v4.19/arch/alpha/include/asm/
Dptrace.h17 #define current_pt_regs() \ macro
19 #define signal_pt_regs current_pt_regs
21 #define force_successful_syscall_return() (current_pt_regs()->r0 = 0)
/Linux-v4.19/arch/um/kernel/
Dexec.c37 get_safe_registers(current_pt_regs()->regs.gp, in flush_thread()
38 current_pt_regs()->regs.fp); in flush_thread()
/Linux-v4.19/arch/alpha/kernel/
Dptrace.c325 struct pt_regs *regs = current_pt_regs(); in syscall_trace_enter()
327 tracehook_report_syscall_entry(current_pt_regs())) in syscall_trace_enter()
330 return ret ?: current_pt_regs()->r0; in syscall_trace_enter()
336 audit_syscall_exit(current_pt_regs()); in syscall_trace_leave()
338 tracehook_report_syscall_exit(current_pt_regs(), 0); in syscall_trace_leave()
/Linux-v4.19/include/linux/
Dptrace.h388 #ifndef current_pt_regs
389 #define current_pt_regs() task_pt_regs(current) macro
402 #define current_user_stack_pointer() user_stack_pointer(current_pt_regs())
/Linux-v4.19/arch/sparc/include/asm/
Dptrace.h37 #define current_pt_regs() \ macro
140 #define current_pt_regs() \ macro
/Linux-v4.19/arch/mips/kernel/
Dsyscall.c56 current_pt_regs()->regs[3] = fd[1]; in sysm_pipe()
179 regs = current_pt_regs(); in mips_atomic_set()
Dsignal_o32.c161 regs = current_pt_regs(); in sys32_rt_sigreturn()
263 regs = current_pt_regs(); in sys32_sigreturn()
/Linux-v4.19/arch/arc/kernel/
Dprocess.c49 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE3()
185 struct pt_regs *regs = current_pt_regs(); in copy_thread()
/Linux-v4.19/arch/x86/include/asm/
Dptrace.h163 #define current_user_stack_pointer() current_pt_regs()->sp
164 #define compat_user_stack_pointer() current_pt_regs()->sp
/Linux-v4.19/arch/hexagon/include/uapi/asm/
Dptrace.h36 #define current_pt_regs() \ macro
/Linux-v4.19/arch/sparc/kernel/
Dsys_sparc_32.c84 current_pt_regs()->u_regs[UREG_I1] = fd[1]; in SYSCALL_DEFINE0()
133 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE0()
Dsys_sparc_64.c321 current_pt_regs()->u_regs[UREG_I1] = fd[1]; in SYSCALL_DEFINE0()
486 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE0()
611 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE1()
/Linux-v4.19/arch/m68k/include/asm/
Dptrace.h17 #define current_pt_regs() \ macro
/Linux-v4.19/arch/s390/kernel/
Dprocess.c129 frame->childregs = *current_pt_regs(); in copy_thread_tls()
224 struct pt_regs *regs = current_pt_regs(); in set_fs_fixup()
/Linux-v4.19/arch/h8300/include/asm/
Dptrace.h27 #define current_pt_regs() ((struct pt_regs *) \ macro
/Linux-v4.19/arch/nios2/include/asm/
Dptrace.h73 #define current_pt_regs() \ macro
/Linux-v4.19/arch/sh/kernel/
Dsys_sh32.c33 current_pt_regs()->regs[1] = fd[1]; in sys_sh_pipe()
Dtraps_32.c615 struct pt_regs *regs = current_pt_regs(); in do_reserved_inst()
701 struct pt_regs *regs = current_pt_regs(); in do_illegal_slot_inst()
731 die_if_kernel("exception", current_pt_regs(), ex); in do_exception_error()
/Linux-v4.19/arch/x86/kernel/
Dprocess_32.c146 *childregs = *current_pt_regs(); in copy_thread_tls()
151 task_user_gs(p) = get_user_gs(current_pt_regs()); in copy_thread_tls()
Dioport.c116 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE1()
/Linux-v4.19/arch/c6x/kernel/
Dprocess.c128 *childregs = *current_pt_regs(); in copy_thread()
/Linux-v4.19/arch/ia64/include/asm/
Dptrace.h86 #define current_user_stack_pointer() (current_pt_regs()->r12)
/Linux-v4.19/arch/hexagon/kernel/
Dprocess.c97 memcpy(childregs, current_pt_regs(), sizeof(*childregs)); in copy_thread()
/Linux-v4.19/arch/h8300/kernel/
Dprocess.c123 *childregs = *current_pt_regs(); in copy_thread()
/Linux-v4.19/arch/arc/include/asm/
Dptrace.h144 #define current_pt_regs() \ macro

123