Home
last modified time | relevance | path

Searched refs:task_pt_regs (Results 1 – 132 of 132) sorted by relevance

/linux-4.4.14/arch/c6x/include/asm/
Dprocessor.h77 #define task_pt_regs(task) \ macro
101 #define thread_saved_pc(tsk) (task_pt_regs(tsk)->pc)
120 #define KSTK_EIP(task) (task_pt_regs(task)->pc)
121 #define KSTK_ESP(task) (task_pt_regs(task)->sp)
/linux-4.4.14/arch/hexagon/include/asm/
Dprocessor.h77 #define task_pt_regs(task) \ macro
80 #define KSTK_EIP(tsk) (pt_elr(task_pt_regs(tsk)))
81 #define KSTK_ESP(tsk) (pt_psp(task_pt_regs(tsk)))
/linux-4.4.14/arch/openrisc/include/asm/
Dprocessor.h72 #define task_pt_regs(task) user_regs(task_thread_info(task)) macro
79 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
80 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->sp)
/linux-4.4.14/arch/unicore32/include/asm/
Dprocessor.h76 #define task_pt_regs(p) \ macro
79 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->UCreg_pc)
80 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->UCreg_sp)
/linux-4.4.14/arch/c6x/kernel/
Dptrace.c35 long *addr = (long *)task_pt_regs(task); in get_reg()
50 unsigned long *addr = (unsigned long *)task_pt_regs(task); in put_reg()
65 struct pt_regs *regs = task_pt_regs(target); in gpr_get()
78 struct pt_regs *regs = task_pt_regs(target); in gpr_set()
Dprocess.c119 childregs = task_pt_regs(p); in copy_thread()
/linux-4.4.14/arch/ia64/include/asm/
Dswitch_to.h49 ia64_psr(task_pt_regs(next))->dfh = !ia64_is_local_fpu_owner(next); \
61 if (ia64_psr(task_pt_regs(prev))->mfh && ia64_is_local_fpu_owner(prev)) { \
62 ia64_psr(task_pt_regs(prev))->mfh = 0; \
Dptrace.h88 # define task_pt_regs(t) (((struct pt_regs *) ((char *) (t) + IA64_STK_OFFSET)) - 1) macro
111 # define force_successful_syscall_return() (task_pt_regs(current)->r8 = 0)
Dprocessor.h349 struct pt_regs *_regs = task_pt_regs(tsk); \
/linux-4.4.14/arch/arc/include/asm/
Dprocessor.h50 #define task_pt_regs(p) \ macro
67 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->ret)
68 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->sp)
/linux-4.4.14/arch/score/include/asm/
Dprocessor.h100 #define task_pt_regs(tsk) ((struct pt_regs *)kstk_tos(tsk) - 1) macro
102 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->cp0_epc)
103 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[29])
/linux-4.4.14/arch/score/kernel/
Dprocess.c75 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
106 return task_pt_regs(tsk)->cp0_epc; in thread_saved_pc()
117 return task_pt_regs(task)->cp0_epc; in get_wchan()
Dptrace.c42 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
70 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
179 struct pt_regs *regs = task_pt_regs(child); in user_enable_single_step()
/linux-4.4.14/arch/arm/include/asm/
Dprocessor.h87 #define task_pt_regs(p) \ macro
90 #define KSTK_EIP(tsk) task_pt_regs(tsk)->ARM_pc
91 #define KSTK_ESP(tsk) task_pt_regs(tsk)->ARM_sp
/linux-4.4.14/arch/mn10300/include/asm/
Dprocessor.h144 #define task_pt_regs(task) ((task)->thread.uregs) macro
145 #define KSTK_EIP(task) (task_pt_regs(task)->pc)
146 #define KSTK_ESP(task) (task_pt_regs(task)->sp)
/linux-4.4.14/arch/unicore32/kernel/
Dptrace.c27 return task_pt_regs(task)->uregs[offset]; in get_user_reg()
39 struct pt_regs newregs, *regs = task_pt_regs(task); in put_user_reg()
103 ret = put_user(task_pt_regs(child)->UCreg_16, in arch_ptrace()
Dprocess.c235 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
262 elf_core_copy_regs(elfregs, task_pt_regs(t)); in dump_task_regs()
/linux-4.4.14/arch/xtensa/kernel/
Dptrace.c54 struct pt_regs *regs = task_pt_regs(child); in ptrace_getregs()
80 struct pt_regs *regs = task_pt_regs(child); in ptrace_setregs()
129 struct pt_regs *regs = task_pt_regs(child); in ptrace_getxregs()
154 struct pt_regs *regs = task_pt_regs(child); in ptrace_setxregs()
182 regs = task_pt_regs(child); in ptrace_peekusr()
245 regs = task_pt_regs(child); in ptrace_pokeusr()
Dsignal.c422 task_pt_regs(current)->icountlevel = 0; in do_signal()
462 task_pt_regs(current)->icountlevel = 1; in do_signal()
488 task_pt_regs(current)->icountlevel = 1; in do_signal()
Dprocess.c194 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
Dsmp.c231 start_info.stack = (unsigned long)task_pt_regs(idle); in __cpu_up()
/linux-4.4.14/arch/blackfin/kernel/
Dptrace.c44 struct pt_regs *regs = task_pt_regs(task); in get_reg()
79 struct pt_regs *regs = task_pt_regs(task); in put_reg()
161 struct pt_regs *regs = task_pt_regs(target); in genregs_get()
184 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
233 struct pt_regs *regs = task_pt_regs(child); in user_enable_single_step()
241 struct pt_regs *regs = task_pt_regs(child); in user_disable_single_step()
/linux-4.4.14/arch/nios2/kernel/
Dptrace.c26 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
72 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
157 ret = tracehook_report_syscall_entry(task_pt_regs(current)); in do_syscall_trace_enter()
165 tracehook_report_syscall_exit(task_pt_regs(current), 0); in do_syscall_trace_exit()
Dprocess.c102 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
/linux-4.4.14/arch/hexagon/kernel/
Dptrace.c39 pt_set_singlestep(task_pt_regs(child)); in user_enable_single_step()
45 pt_clr_singlestep(task_pt_regs(child)); in user_disable_single_step()
57 struct pt_regs *regs = task_pt_regs(target); in genregs_get()
113 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
Dkgdb.c163 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
/linux-4.4.14/arch/arm64/include/asm/
Dprocessor.h158 #define task_pt_regs(p) \ macro
161 #define KSTK_EIP(tsk) ((unsigned long)task_pt_regs(tsk)->pc)
162 #define KSTK_ESP(tsk) user_stack_pointer(task_pt_regs(tsk))
Dcompat.h236 #define compat_user_stack_pointer() (user_stack_pointer(task_pt_regs(current)))
/linux-4.4.14/arch/mips/include/asm/
Dprocessor.h362 #define task_pt_regs(tsk) ((struct pt_regs *)__KSTK_TOS(tsk)) macro
363 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->cp0_epc)
364 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[29])
365 #define KSTK_STATUS(tsk) (task_pt_regs(tsk)->cp0_status)
/linux-4.4.14/arch/sparc/include/asm/
Dprocessor_64.h199 #define task_pt_regs(tsk) (task_thread_info(tsk)->kregs) macro
200 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->tpc)
201 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->u_regs[UREG_FP])
Dprocessor_32.h112 #define task_pt_regs(tsk) ((tsk)->thread.kregs) macro
/linux-4.4.14/arch/x86/include/asm/
Dcompat.h274 (!!(task_pt_regs(current)->orig_ax & __X32_SYSCALL_BIT))
301 sp = task_pt_regs(current)->sp; in arch_compat_alloc_user_space()
304 sp = task_pt_regs(current)->sp - 128; in arch_compat_alloc_user_space()
313 if (task_pt_regs(current)->orig_ax & __X32_SYSCALL_BIT) in is_x32_task()
Dprocessor.h726 #define task_pt_regs(task) \ macro
733 #define KSTK_ESP(task) (task_pt_regs(task)->sp)
771 #define task_pt_regs(tsk) ((struct pt_regs *)(tsk)->thread.sp0 - 1) macro
785 #define KSTK_EIP(task) (task_pt_regs(task)->ip)
Dsegment.h291 # define task_user_gs(tsk) (task_pt_regs(tsk)->gs)
/linux-4.4.14/arch/xtensa/include/asm/
Dprocessor.h204 #define thread_saved_pc(tsk) (task_pt_regs(tsk)->pc)
208 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
209 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->areg[1])
Dptrace.h58 # define task_pt_regs(tsk) ((struct pt_regs*) \ macro
/linux-4.4.14/include/linux/
Delfcore.h34 #elif defined (task_pt_regs) in elf_core_copy_task_regs()
35 elf_core_copy_regs(elfregs, task_pt_regs(t)); in elf_core_copy_task_regs()
Dperf_regs.h37 regs_user->regs = task_pt_regs(current); in perf_get_regs_user()
Dptrace.h385 #define current_pt_regs() task_pt_regs(current)
398 #define signal_pt_regs() task_pt_regs(current)
/linux-4.4.14/arch/metag/kernel/
Dptrace.c143 const struct pt_regs *regs = task_pt_regs(target); in metag_gp_regs_get()
152 struct pt_regs *regs = task_pt_regs(target); in metag_gp_regs_set()
189 const struct pt_regs *regs = task_pt_regs(target); in metag_cb_regs_get()
198 struct pt_regs *regs = task_pt_regs(target); in metag_cb_regs_set()
278 const struct pt_regs *regs = task_pt_regs(target); in metag_rp_state_get()
287 struct pt_regs *regs = task_pt_regs(target); in metag_rp_state_set()
Dprocess.c183 struct pt_regs *childregs = task_pt_regs(tsk); in copy_thread()
311 struct pt_regs *regs = task_pt_regs(prev); in __switch_to()
Dtraps.c886 struct pt_regs *regs = task_pt_regs(tsk); in ret_from_fork()
/linux-4.4.14/arch/s390/include/asm/
Dprocessor.h186 #define task_pt_regs(tsk) ((struct pt_regs *) \ macro
188 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->psw.addr)
189 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->gprs[15])
/linux-4.4.14/arch/sh/kernel/
Dprocess_32.c94 clear_fpu(tsk, task_pt_regs(tsk)); in flush_thread()
146 childregs = task_pt_regs(p); in copy_thread()
189 unlazy_fpu(prev, task_pt_regs(prev)); in __switch_to()
Dptrace_32.c46 stack = (unsigned char *)task_pt_regs(task); in get_stack_long()
59 stack = (unsigned char *)task_pt_regs(task); in put_stack_long()
143 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
167 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
273 struct pt_regs *regs = task_pt_regs(target); in dspregs_active()
Dprocess.c24 unlazy_fpu(src, task_pt_regs(src)); in arch_dup_task_struct()
Dptrace_64.c153 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
186 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
Dkgdb.c226 struct pt_regs *thread_regs = task_pt_regs(p); in sleeping_thread_to_gdb_regs()
/linux-4.4.14/arch/microblaze/include/asm/
Dprocessor.h27 #define task_pt_regs(tsk) \ macro
149 ((void *)task_pt_regs(tsk))
/linux-4.4.14/arch/sh/include/asm/
Dprocessor_32.h195 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
196 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[15])
Dptrace.h102 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/tile/include/asm/
Dprocessor.h231 #define task_pt_regs(task) \ macro
236 #define task_sp(task) (task_pt_regs(task)->sp)
237 #define task_pc(task) (task_pt_regs(task)->pc)
Dcompat.h261 struct pt_regs *regs = task_pt_regs(current); in arch_compat_alloc_user_space()
/linux-4.4.14/arch/x86/kernel/
Dptrace.c211 retval = *pt_regs_access(task_pt_regs(task), offset); in get_segment_reg()
214 retval = get_user_gs(task_pt_regs(task)); in get_segment_reg()
246 *pt_regs_access(task_pt_regs(task), offset) = value; in set_segment_reg()
251 set_user_gs(task_pt_regs(task), value); in set_segment_reg()
307 return *pt_regs_access(task_pt_regs(task), offset); in get_segment_reg()
365 task_pt_regs(task)->cs = value; in set_segment_reg()
370 task_pt_regs(task)->ss = value; in set_segment_reg()
381 unsigned long retval = task_pt_regs(task)->flags; in get_flags()
394 struct pt_regs *regs = task_pt_regs(task); in set_flags()
450 *pt_regs_access(task_pt_regs(child), offset) = value; in putreg()
[all …]
Dstep.c110 struct pt_regs *regs = task_pt_regs(child); in enable_single_step()
233 task_pt_regs(child)->flags &= ~X86_EFLAGS_TF; in user_disable_single_step()
Dperf_regs.c86 regs_user->regs = task_pt_regs(current); in perf_get_regs_user()
118 struct pt_regs *user_regs = task_pt_regs(current); in perf_get_regs_user()
Dtraps.c332 struct pt_regs *normal_regs = task_pt_regs(current); in do_double_fault()
537 struct pt_regs *regs = task_pt_regs(current); in sync_regs()
559 container_of(task_pt_regs(current), in fixup_bad_iret()
Dstacktrace.c110 const struct pt_regs *regs = task_pt_regs(current); in __save_stack_trace_user()
Dprocess_64.c164 childregs = task_pt_regs(p); in copy_thread_tls()
608 return task_pt_regs(task)->sp; in KSTK_ESP()
Dprocess_32.c135 struct pt_regs *childregs = task_pt_regs(p); in copy_thread_tls()
/linux-4.4.14/arch/s390/kernel/
Dprocess.c58 high = (struct stack_frame *) task_pt_regs(tsk); in thread_saved_pc()
130 frame = container_of(task_pt_regs(p), struct fake_frame, childregs); in copy_thread()
222 high = (struct stack_frame *) task_pt_regs(p); in get_wchan()
Dptrace.c43 struct pt_regs *regs = task_pt_regs(task); in update_cr_regs()
129 clear_pt_regs_flag(task_pt_regs(task), PIF_PER_TRAP); in ptrace_disable()
194 tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr); in __peek_user()
220 tmp = (addr_t) task_pt_regs(child)->orig_gpr2; in __peek_user()
340 *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr) = data; in __poke_user()
362 task_pt_regs(child)->orig_gpr2 = data; in __poke_user()
571 struct pt_regs *regs = task_pt_regs(child); in __peek_user_compat()
599 tmp = *(__u32*)((addr_t) &task_pt_regs(child)->orig_gpr2 + 4); in __peek_user_compat()
683 struct pt_regs *regs = task_pt_regs(child); in __poke_user_compat()
722 *(__u32*)((addr_t) &task_pt_regs(child)->orig_gpr2 + 4) = tmp; in __poke_user_compat()
[all …]
Druntime_instr.c23 struct pt_regs *regs = task_pt_regs(current); in disable_runtime_instr()
Dstacktrace.c91 high = (unsigned long) task_pt_regs(tsk); in save_stack_trace_tsk()
Dsignal.c217 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0()
239 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0()
Dcompat_signal.c295 struct pt_regs *regs = task_pt_regs(current); in COMPAT_SYSCALL_DEFINE0()
318 struct pt_regs *regs = task_pt_regs(current); in COMPAT_SYSCALL_DEFINE0()
Duprobes.c44 struct pt_regs *regs = task_pt_regs(tsk); in arch_uprobe_xol_was_trapped()
/linux-4.4.14/arch/arm64/kernel/
Dptrace.c488 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; in gpr_get()
506 task_pt_regs(target)->user_regs = newregs; in gpr_set()
566 int syscallno = task_pt_regs(target)->syscallno; in system_call_get()
583 task_pt_regs(target)->syscallno = syscallno; in system_call_set()
691 reg = task_pt_regs(target)->pc; in compat_gpr_get()
694 reg = task_pt_regs(target)->pstate; in compat_gpr_get()
697 reg = task_pt_regs(target)->orig_x0; in compat_gpr_get()
700 reg = task_pt_regs(target)->regs[idx]; in compat_gpr_get()
738 newregs = *task_pt_regs(target); in compat_gpr_set()
774 *task_pt_regs(target) = newregs; in compat_gpr_set()
[all …]
Ddebug-monitors.c392 set_regs_spsr_ss(task_pt_regs(task)); in user_rewind_single_step()
398 clear_regs_spsr_ss(task_pt_regs(task)); in user_fastforward_single_step()
427 set_regs_spsr_ss(task_pt_regs(task)); in user_enable_single_step()
Dperf_regs.c58 regs_user->regs = task_pt_regs(current); in perf_get_regs_user()
Dprocess.c250 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
Dkgdb.c129 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dptrace.c38 return ((unsigned long *)task_pt_regs(task))[regno]; in get_reg()
52 ((unsigned long *)task_pt_regs(task))[regno] = data; in put_reg()
Dprocess.c83 return task_pt_regs(t)->irp; in thread_saved_pc()
100 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dprocess.c89 return task_pt_regs(t)->erp; in thread_saved_pc()
108 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
Dptrace.c47 ret = ((unsigned long *)task_pt_regs(task))[regno]; in get_reg()
66 ((unsigned long *)task_pt_regs(task))[regno] = data; in put_reg()
72 task_pt_regs(task)->erp = data; in put_reg()
/linux-4.4.14/arch/mips/kernel/
Dptrace.c110 regs = task_pt_regs(child); in ptrace_getregs()
137 regs = task_pt_regs(child); in ptrace_setregs()
295 struct pt_regs *regs = task_pt_regs(target); in gpr32_get()
323 struct pt_regs *regs = task_pt_regs(target); in gpr32_set()
374 struct pt_regs *regs = task_pt_regs(target); in gpr64_get()
402 struct pt_regs *regs = task_pt_regs(target); in gpr64_set()
688 regs = task_pt_regs(child); in arch_ptrace()
782 regs = task_pt_regs(child); in arch_ptrace()
Dptrace32.c86 regs = task_pt_regs(child); in compat_arch_ptrace()
191 regs = task_pt_regs(child); in compat_arch_ptrace()
Dcrash.c22 regs = task_pt_regs(current); in crash_shutdown_secondary()
/linux-4.4.14/arch/openrisc/kernel/
Dptrace.c56 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
86 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
/linux-4.4.14/arch/metag/include/asm/
Dprocessor.h151 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->ctx.CurrPC)
152 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->ctx.AX[0].U0)
Dptrace.h23 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/alpha/kernel/
Dprocess.c250 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
340 dump_elf_thread(dest, task_pt_regs(task), task_thread_info(task)); in dump_elf_task()
348 struct switch_stack *sw = (struct switch_stack *)task_pt_regs(task) - 1; in dump_elf_task_fp()
/linux-4.4.14/arch/ia64/kernel/
Dptrace.c259 pt = task_pt_regs(task); in get_rnat()
319 pt = task_pt_regs(task); in put_rnat()
412 child_regs = task_pt_regs(child); in ia64_peek()
472 child_regs = task_pt_regs(child); in ia64_poke()
584 pt = task_pt_regs(info->task); in do_sync_rbs()
681 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); in ia64_flush_fph()
707 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); in ia64_sync_fph()
836 pt = task_pt_regs(child); in ptrace_getregs()
981 pt = task_pt_regs(child); in ptrace_setregs()
1114 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); in user_enable_single_step()
[all …]
Dsys_ia64.c102 struct pt_regs *regs = task_pt_regs(current); in sys_ia64_pipe()
Dperfmon.c1750 struct pt_regs *regs = task_pt_regs(current); in pfm_syswide_force_stop()
1850 regs = task_pt_regs(task); in pfm_flush()
1980 regs = task_pt_regs(task); in pfm_close()
4012 tregs = task_pt_regs(task); in pfm_stop()
4094 tregs = task_pt_regs(ctx->ctx_task); in pfm_start()
4365 regs = task_pt_regs(task); in pfm_context_load()
4491 tregs = task == current ? regs : task_pt_regs(task); in pfm_context_unload()
4554 struct pt_regs *regs = task_pt_regs(task); in pfm_exit_thread()
4887 ret = (*func)(ctx, args_k, count, task_pt_regs(current)); in sys_perfmonctl()
5013 regs = task_pt_regs(current); in pfm_handle_work()
[all …]
Dsetup.c966 memset(task_pt_regs(current), 0, sizeof(struct pt_regs)); in cpu_init()
/linux-4.4.14/arch/blackfin/include/asm/
Dptrace.h34 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/microblaze/kernel/
Dunwind.c249 if (unlikely(pc == task_pt_regs(task)->pc)) { in microblaze_unwind_inner()
289 const struct pt_regs *regs = task_pt_regs(task); in microblaze_unwind()
Dptrace.c72 regs = task_pt_regs(t); in reg_save_addr()
Dprocess.c57 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
/linux-4.4.14/arch/m32r/kernel/
Dptrace.c43 stack = (unsigned long *)task_pt_regs(task); in get_stack_long()
56 stack = (unsigned long *)task_pt_regs(task); in put_stack_long()
191 struct pt_regs *regs = task_pt_regs(tsk); in ptrace_getregs()
206 struct pt_regs *regs = task_pt_regs(tsk); in ptrace_setregs()
Dprocess.c134 struct pt_regs *childregs = task_pt_regs(tsk); in copy_thread()
/linux-4.4.14/arch/alpha/include/asm/
Dptrace.h13 #define task_pt_regs(task) \ macro
Dprocessor.h55 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
/linux-4.4.14/arch/x86/um/asm/
Dprocessor.h31 #define task_pt_regs(t) (&(t)->thread.regs) macro
/linux-4.4.14/kernel/
Dseccomp.c73 struct pt_regs *regs = task_pt_regs(task); in populate_seccomp_data()
597 syscall_set_return_value(current, task_pt_regs(current), in __seccomp_phase1_filter()
603 syscall_rollback(current, task_pt_regs(current)); in __seccomp_phase1_filter()
655 syscall_get_nr(current, task_pt_regs(current)); in seccomp_phase1()
684 struct pt_regs *regs = task_pt_regs(current); in seccomp_phase2()
/linux-4.4.14/arch/frv/include/asm/
Dptrace.h36 #define task_pt_regs(task) ((task)->thread.frame0) macro
/linux-4.4.14/arch/arm/kernel/
Dperf_regs.c36 regs_user->regs = task_pt_regs(current); in perf_get_regs_user()
Dptrace.c166 return task_pt_regs(task)->uregs[offset]; in get_user_reg()
178 struct pt_regs newregs, *regs = task_pt_regs(task); in put_user_reg()
590 struct pt_regs *regs = task_pt_regs(target); in gpr_get()
614 *task_pt_regs(target) = newregs; in gpr_set()
Dprocess.c228 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
272 elf_core_copy_regs(elfregs, task_pt_regs(t)); in dump_task_regs()
/linux-4.4.14/arch/cris/include/arch-v32/arch/
Dprocessor.h33 unsigned long regs = (unsigned long)task_pt_regs(tsk); \
/linux-4.4.14/arch/cris/include/arch-v10/arch/
Dprocessor.h43 unsigned long regs = (unsigned long)task_pt_regs(tsk); \
/linux-4.4.14/arch/cris/include/asm/
Dprocessor.h49 #define task_pt_regs(task) user_regs(task_thread_info(task)) macro
/linux-4.4.14/arch/h8300/include/asm/
Dptrace.h28 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/m32r/include/asm/
Dptrace.h39 #define task_pt_regs(task) \ macro
/linux-4.4.14/lib/
Dsyscall.c10 struct pt_regs *regs = task_pt_regs(target); in collect_syscall()
/linux-4.4.14/arch/nios2/include/asm/
Dprocessor.h88 #define task_pt_regs(p) \ macro
/linux-4.4.14/arch/m68k/kernel/
Dptrace.c295 ret = tracehook_report_syscall_entry(task_pt_regs(current)); in syscall_trace_enter()
302 tracehook_report_syscall_exit(task_pt_regs(current), 0); in syscall_trace_leave()
/linux-4.4.14/arch/avr32/kernel/
Dptrace.c34 tsk->pid, task_pt_regs(tsk)->pc, task_pt_regs(tsk)->sr); in user_enable_single_step()
Dprocess.c286 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
/linux-4.4.14/arch/tile/kernel/
Dptrace.c65 *uregs = *task_pt_regs(child); in getregs()
80 struct pt_regs *regs = task_pt_regs(child); in putregs()
Dprocess.c105 struct pt_regs *childregs = task_pt_regs(p); in copy_thread()
253 struct pt_regs *ptregs = task_pt_regs(tsk); in dump_task_regs()
Dkgdb.c136 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
Dstack.c530 save_stack_trace_common(NULL, task_pt_regs(current), in save_stack_trace_user()
Dintvec_64.S403 #error STACK_TOP_DELTA must be 64 for assumptions here and in task_pt_regs()
Dintvec_32.S201 #error STACK_TOP_DELTA must be 64 for assumptions here and in task_pt_regs()
/linux-4.4.14/arch/sparc/kernel/
Dptrace_64.c212 const struct pt_regs *regs = task_pt_regs(target); in genregs64_get()
262 struct pt_regs *regs = task_pt_regs(target); in genregs64_set()
480 const struct pt_regs *regs = task_pt_regs(target); in genregs32_get()
589 struct pt_regs *regs = task_pt_regs(target); in genregs32_set()
867 compat_ulong_t caddr2 = task_pt_regs(current)->u_regs[UREG_I4]; in compat_arch_ptrace()
978 unsigned long addr2 = task_pt_regs(current)->u_regs[UREG_I4]; in arch_ptrace()
/linux-4.4.14/arch/sh/kernel/cpu/
Dfpu.c11 unlazy_fpu(tsk, task_pt_regs(tsk)); in init_fpu()
/linux-4.4.14/arch/arc/kernel/
Dprocess.c100 c_regs = task_pt_regs(p); in copy_thread()
Dptrace.c26 const struct pt_regs *ptregs = task_pt_regs(target); in genregs_get()
112 const struct pt_regs *ptregs = task_pt_regs(target); in genregs_set()
Dkgdb.c75 to_gdb_regs(gdb_regs, task_pt_regs(task), in sleeping_thread_to_gdb_regs()
/linux-4.4.14/arch/mn10300/kernel/
Dptrace.c86 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
113 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
/linux-4.4.14/arch/avr32/include/asm/
Dprocessor.h150 #define task_pt_regs(p) \ macro
/linux-4.4.14/arch/x86/entry/
Dcommon.c83 BUG_ON(regs != task_pt_regs(current)); in syscall_trace_enter_phase1()
172 BUG_ON(regs != task_pt_regs(current)); in syscall_trace_enter_phase2()
/linux-4.4.14/arch/m68k/include/asm/
Dprocessor.h176 #define task_pt_regs(tsk) ((struct pt_regs *) ((tsk)->thread.esp0)) macro
/linux-4.4.14/kernel/events/
Dcallchain.c188 regs = task_pt_regs(current); in perf_callchain()
/linux-4.4.14/arch/parisc/include/asm/
Dprocessor.h133 #define task_pt_regs(tsk) ((struct pt_regs *)&((tsk)->thread.regs)) macro
/linux-4.4.14/arch/powerpc/include/asm/
Dprocessor.h362 #define task_pt_regs(tsk) ((struct pt_regs *)(tsk)->thread.regs) macro
/linux-4.4.14/arch/x86/kernel/fpu/
Dregset.c223 env->fcs = task_pt_regs(tsk)->cs; in convert_from_fxsr()
/linux-4.4.14/arch/s390/oprofile/
Dhwsampler.c836 regs = task_pt_regs(tsk); in add_samples_to_oprofile()
842 regs = task_pt_regs(current); in add_samples_to_oprofile()
/linux-4.4.14/arch/
DKconfig195 # task_pt_regs() in asm/processor.h or asm/ptrace.h