Searched refs:task_pt_regs (Results 1 - 133 of 133) sorted by relevance

/linux-4.4.14/arch/alpha/include/asm/
H A Dptrace.h13 #define task_pt_regs(task) \ macro
H A Dprocessor.h55 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
/linux-4.4.14/arch/arm/kernel/
H A Dperf_regs.c36 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
H A Dptrace.c166 return task_pt_regs(task)->uregs[offset]; get_user_reg()
178 struct pt_regs newregs, *regs = task_pt_regs(task); put_user_reg()
590 struct pt_regs *regs = task_pt_regs(target); gpr_get()
614 *task_pt_regs(target) = newregs; gpr_set()
H A Dprocess.c228 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
272 elf_core_copy_regs(elfregs, task_pt_regs(t)); dump_task_regs()
/linux-4.4.14/arch/unicore32/include/asm/
H A 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/score/include/asm/
H A 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/ia64/include/asm/
H A 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; \
H A 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)
H A Dprocessor.h349 struct pt_regs *_regs = task_pt_regs(tsk); \
/linux-4.4.14/arch/arm/include/asm/
H A 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/x86/um/asm/
H A Dprocessor.h31 #define task_pt_regs(t) (&(t)->thread.regs) macro
/linux-4.4.14/arch/arc/include/asm/
H A Dprocessor.h9 * -Implemented task_pt_regs( )
50 #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/c6x/include/asm/
H A 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/include/linux/
H A Dperf_regs.h37 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
H A Delfcore.h34 #elif defined (task_pt_regs) elf_core_copy_task_regs()
35 elf_core_copy_regs(elfregs, task_pt_regs(t)); elf_core_copy_task_regs()
H A Dptrace.h385 #define current_pt_regs() task_pt_regs(current)
393 * unlike current_pt_regs(), this one is equal to task_pt_regs(current)
398 #define signal_pt_regs() task_pt_regs(current)
H A Dperf_event.h790 * regs_user may point to task_pt_regs or to regs_user_copy, depending
/linux-4.4.14/arch/h8300/include/asm/
H A Dptrace.h28 #define task_pt_regs(task) \ macro
/linux-4.4.14/include/asm-generic/
H A Dsyscall.h28 * @regs: task_pt_regs() of @task
46 * @regs: task_pt_regs() of @task
64 * @regs: task_pt_regs() of @task
76 * @regs: task_pt_regs() of @task
89 * @regs: task_pt_regs() of @task
107 * @regs: task_pt_regs() of @task
127 * @regs: task_pt_regs() of @task
/linux-4.4.14/arch/unicore32/kernel/
H A Dptrace.c27 return task_pt_regs(task)->uregs[offset]; get_user_reg()
39 struct pt_regs newregs, *regs = task_pt_regs(task); put_user_reg()
103 ret = put_user(task_pt_regs(child)->UCreg_16, arch_ptrace()
H A Dprocess.c235 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
262 elf_core_copy_regs(elfregs, task_pt_regs(t)); dump_task_regs()
/linux-4.4.14/arch/score/kernel/
H A Dprocess.c75 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
106 return task_pt_regs(tsk)->cp0_epc; thread_saved_pc()
117 return task_pt_regs(task)->cp0_epc; get_wchan()
H A Dptrace.c42 const struct pt_regs *regs = task_pt_regs(target); genregs_get()
70 struct pt_regs *regs = task_pt_regs(target); genregs_set()
179 struct pt_regs *regs = task_pt_regs(child); user_enable_single_step()
/linux-4.4.14/arch/openrisc/include/asm/
H A 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/x86/kernel/
H A Dperf_regs.c86 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
118 struct pt_regs *user_regs = task_pt_regs(current); perf_get_regs_user()
121 * If we're in an NMI that interrupted task_pt_regs setup, then perf_get_regs_user()
124 * that happened during task_pt_regs setup. perf_get_regs_user()
H A Dptrace.c211 retval = *pt_regs_access(task_pt_regs(task), offset); get_segment_reg()
214 retval = get_user_gs(task_pt_regs(task)); get_segment_reg()
246 *pt_regs_access(task_pt_regs(task), offset) = value; set_segment_reg()
251 set_user_gs(task_pt_regs(task), value); set_segment_reg()
307 return *pt_regs_access(task_pt_regs(task), offset);
365 task_pt_regs(task)->cs = value; set_segment_reg()
370 task_pt_regs(task)->ss = value; set_segment_reg()
381 unsigned long retval = task_pt_regs(task)->flags; get_flags()
394 struct pt_regs *regs = task_pt_regs(task); set_flags()
450 *pt_regs_access(task_pt_regs(child), offset) = value; putreg()
500 return *pt_regs_access(task_pt_regs(task), offset);
950 struct pt_regs *regs = task_pt_regs(child); putreg32()
1020 struct pt_regs *regs = task_pt_regs(child); getreg32()
H A Dstacktrace.c110 const struct pt_regs *regs = task_pt_regs(current); __save_stack_trace_user()
H A Dstep.c110 struct pt_regs *regs = task_pt_regs(child); enable_single_step()
233 task_pt_regs(child)->flags &= ~X86_EFLAGS_TF; user_disable_single_step()
H A Dtraps.c332 struct pt_regs *normal_regs = task_pt_regs(current); do_double_fault()
537 struct pt_regs *regs = task_pt_regs(current); sync_regs()
554 * correctly, we want move our stack frame to task_pt_regs fixup_bad_iret()
559 container_of(task_pt_regs(current), fixup_bad_iret()
H A Dprocess_64.c164 childregs = task_pt_regs(p); copy_thread_tls()
608 return task_pt_regs(task)->sp; KSTK_ESP()
H A Dprocess_32.c135 struct pt_regs *childregs = task_pt_regs(p); copy_thread_tls()
/linux-4.4.14/arch/c6x/kernel/
H A Dptrace.c35 long *addr = (long *)task_pt_regs(task); get_reg()
50 unsigned long *addr = (unsigned long *)task_pt_regs(task); put_reg()
65 struct pt_regs *regs = task_pt_regs(target); gpr_get()
78 struct pt_regs *regs = task_pt_regs(target); gpr_set()
H A Dprocess.c119 childregs = task_pt_regs(p); copy_thread()
/linux-4.4.14/arch/mips/kernel/
H A Dcrash.c22 regs = task_pt_regs(current); crash_shutdown_secondary()
H A Dptrace.c110 regs = task_pt_regs(child); ptrace_getregs()
137 regs = task_pt_regs(child); ptrace_setregs()
295 struct pt_regs *regs = task_pt_regs(target); gpr32_get()
323 struct pt_regs *regs = task_pt_regs(target); gpr32_set()
374 struct pt_regs *regs = task_pt_regs(target); gpr64_get()
402 struct pt_regs *regs = task_pt_regs(target); gpr64_set()
688 regs = task_pt_regs(child); arch_ptrace()
782 regs = task_pt_regs(child); arch_ptrace()
H A Dptrace32.c86 regs = task_pt_regs(child); compat_arch_ptrace()
191 regs = task_pt_regs(child); compat_arch_ptrace()
/linux-4.4.14/arch/nios2/kernel/
H A Dptrace.c26 const struct pt_regs *regs = task_pt_regs(target); genregs_get()
72 struct pt_regs *regs = task_pt_regs(target); genregs_set()
157 ret = tracehook_report_syscall_entry(task_pt_regs(current)); do_syscall_trace_enter()
165 tracehook_report_syscall_exit(task_pt_regs(current), 0); do_syscall_trace_exit()
H A Dprocess.c102 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
/linux-4.4.14/arch/frv/include/asm/
H A Dptrace.h36 #define task_pt_regs(task) ((task)->thread.frame0) macro
/linux-4.4.14/arch/m32r/include/asm/
H A Dptrace.h39 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/arm64/kernel/
H A Dperf_regs.c58 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
H A Dptrace.c488 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; gpr_get()
506 task_pt_regs(target)->user_regs = newregs; gpr_set()
566 int syscallno = task_pt_regs(target)->syscallno; system_call_get()
583 task_pt_regs(target)->syscallno = syscallno; system_call_set()
691 reg = task_pt_regs(target)->pc; compat_gpr_get()
694 reg = task_pt_regs(target)->pstate; compat_gpr_get()
697 reg = task_pt_regs(target)->orig_x0; compat_gpr_get()
700 reg = task_pt_regs(target)->regs[idx]; compat_gpr_get()
738 newregs = *task_pt_regs(target); compat_gpr_set()
774 *task_pt_regs(target) = newregs; compat_gpr_set()
1157 task_pt_regs(child)->syscallno = data; compat_arch_ptrace()
H A Ddebug-monitors.c392 set_regs_spsr_ss(task_pt_regs(task)); user_rewind_single_step()
398 clear_regs_spsr_ss(task_pt_regs(task)); user_fastforward_single_step()
427 set_regs_spsr_ss(task_pt_regs(task)); user_enable_single_step()
H A Dkgdb.c129 thread_regs = task_pt_regs(task); sleeping_thread_to_gdb_regs()
H A Dprocess.c250 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
/linux-4.4.14/arch/blackfin/include/asm/
H A Dptrace.h34 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/xtensa/kernel/
H A Dptrace.c54 struct pt_regs *regs = task_pt_regs(child); ptrace_getregs()
80 struct pt_regs *regs = task_pt_regs(child); ptrace_setregs()
129 struct pt_regs *regs = task_pt_regs(child); ptrace_getxregs()
154 struct pt_regs *regs = task_pt_regs(child); ptrace_setxregs()
182 regs = task_pt_regs(child); ptrace_peekusr()
245 regs = task_pt_regs(child); ptrace_pokeusr()
H A Dsignal.c422 task_pt_regs(current)->icountlevel = 0; do_signal()
462 task_pt_regs(current)->icountlevel = 1; do_signal()
488 task_pt_regs(current)->icountlevel = 1; do_signal()
H A Dprocess.c194 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
H A Dsmp.c231 start_info.stack = (unsigned long)task_pt_regs(idle); __cpu_up()
/linux-4.4.14/arch/sh/kernel/
H A Dprocess_32.c94 clear_fpu(tsk, task_pt_regs(tsk)); flush_thread()
146 childregs = task_pt_regs(p); copy_thread()
189 unlazy_fpu(prev, task_pt_regs(prev)); __switch_to()
H A Dprocess.c24 unlazy_fpu(src, task_pt_regs(src)); arch_dup_task_struct()
H A Dptrace_32.c46 stack = (unsigned char *)task_pt_regs(task); get_stack_long()
59 stack = (unsigned char *)task_pt_regs(task); put_stack_long()
143 const struct pt_regs *regs = task_pt_regs(target); genregs_get()
167 struct pt_regs *regs = task_pt_regs(target); genregs_set()
273 struct pt_regs *regs = task_pt_regs(target); dspregs_active()
H A Dptrace_64.c153 const struct pt_regs *regs = task_pt_regs(target); genregs_get()
186 struct pt_regs *regs = task_pt_regs(target); genregs_set()
H A Dkgdb.c226 struct pt_regs *thread_regs = task_pt_regs(p); sleeping_thread_to_gdb_regs()
/linux-4.4.14/arch/mn10300/include/asm/
H A 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/hexagon/include/asm/
H A 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/arm64/include/asm/
H A 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))
H A Dcompat.h236 #define compat_user_stack_pointer() (user_stack_pointer(task_pt_regs(current)))
/linux-4.4.14/arch/metag/kernel/
H A Dptrace.c143 const struct pt_regs *regs = task_pt_regs(target); metag_gp_regs_get()
152 struct pt_regs *regs = task_pt_regs(target); metag_gp_regs_set()
189 const struct pt_regs *regs = task_pt_regs(target); metag_cb_regs_get()
198 struct pt_regs *regs = task_pt_regs(target); metag_cb_regs_set()
278 const struct pt_regs *regs = task_pt_regs(target); metag_rp_state_get()
287 struct pt_regs *regs = task_pt_regs(target); metag_rp_state_set()
H A Dprocess.c183 struct pt_regs *childregs = task_pt_regs(tsk); copy_thread()
311 struct pt_regs *regs = task_pt_regs(prev); __switch_to()
H A Dtraps.c886 struct pt_regs *regs = task_pt_regs(tsk); ret_from_fork()
/linux-4.4.14/arch/blackfin/kernel/
H A Dptrace.c44 struct pt_regs *regs = task_pt_regs(task); get_reg()
79 struct pt_regs *regs = task_pt_regs(task); put_reg()
161 struct pt_regs *regs = task_pt_regs(target); genregs_get()
184 struct pt_regs *regs = task_pt_regs(target); genregs_set()
233 struct pt_regs *regs = task_pt_regs(child); user_enable_single_step()
241 struct pt_regs *regs = task_pt_regs(child); user_disable_single_step()
/linux-4.4.14/arch/x86/include/asm/
H A Dcompat.h274 (!!(task_pt_regs(current)->orig_ax & __X32_SYSCALL_BIT))
301 sp = task_pt_regs(current)->sp; arch_compat_alloc_user_space()
304 sp = task_pt_regs(current)->sp - 128; arch_compat_alloc_user_space()
313 if (task_pt_regs(current)->orig_ax & __X32_SYSCALL_BIT) is_x32_task()
H A 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)
H A Dsegment.h291 # define task_user_gs(tsk) (task_pt_regs(tsk)->gs)
/linux-4.4.14/arch/xtensa/include/asm/
H A Dptrace.h58 # define task_pt_regs(tsk) ((struct pt_regs*) \ macro
H A 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])
/linux-4.4.14/arch/cris/include/arch-v10/arch/
H A Dprocessor.h43 unsigned long regs = (unsigned long)task_pt_regs(tsk); \
/linux-4.4.14/arch/s390/kernel/
H A Druntime_instr.c23 struct pt_regs *regs = task_pt_regs(current); disable_runtime_instr()
H A Dstacktrace.c91 high = (unsigned long) task_pt_regs(tsk); save_stack_trace_tsk()
H A Dprocess.c58 high = (struct stack_frame *) task_pt_regs(tsk); thread_saved_pc()
130 frame = container_of(task_pt_regs(p), struct fake_frame, childregs); copy_thread()
222 high = (struct stack_frame *) task_pt_regs(p); get_wchan()
H A Dptrace.c43 struct pt_regs *regs = task_pt_regs(task); update_cr_regs()
129 clear_pt_regs_flag(task_pt_regs(task), PIF_PER_TRAP); ptrace_disable()
194 tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr); __peek_user()
220 tmp = (addr_t) task_pt_regs(child)->orig_gpr2; __peek_user()
340 *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr) = data; __poke_user()
362 task_pt_regs(child)->orig_gpr2 = data; __poke_user()
571 struct pt_regs *regs = task_pt_regs(child); __peek_user_compat()
599 tmp = *(__u32*)((addr_t) &task_pt_regs(child)->orig_gpr2 + 4); __peek_user_compat()
683 struct pt_regs *regs = task_pt_regs(child); __poke_user_compat()
722 *(__u32*)((addr_t) &task_pt_regs(child)->orig_gpr2 + 4) = tmp; __poke_user_compat()
1023 struct pt_regs *regs = task_pt_regs(target); s390_tdb_get()
1269 &task_pt_regs(target)->gprs[pos / sizeof(compat_ulong_t)]; s390_compat_regs_high_get()
1298 &task_pt_regs(target)->gprs[pos / sizeof(compat_ulong_t)]; s390_compat_regs_high_set()
H A Dsignal.c217 struct pt_regs *regs = task_pt_regs(current); SYSCALL_DEFINE0()
239 struct pt_regs *regs = task_pt_regs(current); SYSCALL_DEFINE0()
H A Dcompat_signal.c295 struct pt_regs *regs = task_pt_regs(current); COMPAT_SYSCALL_DEFINE0()
318 struct pt_regs *regs = task_pt_regs(current); COMPAT_SYSCALL_DEFINE0()
H A Duprobes.c44 struct pt_regs *regs = task_pt_regs(tsk); arch_uprobe_xol_was_trapped()
/linux-4.4.14/arch/sh/kernel/cpu/
H A Dfpu.c11 unlazy_fpu(tsk, task_pt_regs(tsk)); init_fpu()
/linux-4.4.14/arch/metag/include/asm/
H A Dptrace.h23 #define task_pt_regs(task) \ macro
H A 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)
/linux-4.4.14/arch/cris/include/arch-v32/arch/
H A Dprocessor.h33 unsigned long regs = (unsigned long)task_pt_regs(tsk); \
/linux-4.4.14/arch/cris/include/asm/
H A Dprocessor.h49 #define task_pt_regs(task) user_regs(task_thread_info(task)) macro
/linux-4.4.14/arch/hexagon/kernel/
H A Dptrace.c39 pt_set_singlestep(task_pt_regs(child)); user_enable_single_step()
45 pt_clr_singlestep(task_pt_regs(child)); user_disable_single_step()
57 struct pt_regs *regs = task_pt_regs(target); genregs_get()
113 struct pt_regs *regs = task_pt_regs(target); genregs_set()
H A Dkgdb.c163 thread_regs = task_pt_regs(task); sleeping_thread_to_gdb_regs()
/linux-4.4.14/arch/cris/arch-v10/kernel/
H A Dprocess.c83 return task_pt_regs(t)->irp; thread_saved_pc()
100 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
H A Dptrace.c38 return ((unsigned long *)task_pt_regs(task))[regno]; get_reg()
52 ((unsigned long *)task_pt_regs(task))[regno] = data; put_reg()
/linux-4.4.14/arch/cris/arch-v32/kernel/
H A Dprocess.c89 return task_pt_regs(t)->erp; thread_saved_pc()
108 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
H A Dptrace.c47 ret = ((unsigned long *)task_pt_regs(task))[regno]; get_reg()
66 ((unsigned long *)task_pt_regs(task))[regno] = data; put_reg()
72 task_pt_regs(task)->erp = data; put_reg()
/linux-4.4.14/arch/sh/include/asm/
H A Dprocessor_32.h195 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
196 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[15])
H A Dptrace.h102 #define task_pt_regs(task) \ macro
/linux-4.4.14/arch/microblaze/include/asm/
H A Dprocessor.h27 #define task_pt_regs(tsk) \ macro
149 ((void *)task_pt_regs(tsk))
/linux-4.4.14/arch/openrisc/kernel/
H A Dptrace.c56 const struct pt_regs *regs = task_pt_regs(target); genregs_get()
86 struct pt_regs *regs = task_pt_regs(target); genregs_set()
/linux-4.4.14/lib/
H A Dsyscall.c10 struct pt_regs *regs = task_pt_regs(target); collect_syscall()
/linux-4.4.14/arch/mips/include/asm/
H A 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/nios2/include/asm/
H A Dprocessor.h88 #define task_pt_regs(p) \ macro
/linux-4.4.14/arch/s390/include/asm/
H A 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/sparc/include/asm/
H A 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])
H A Dprocessor_32.h112 #define task_pt_regs(tsk) ((tsk)->thread.kregs) macro
/linux-4.4.14/arch/ia64/kernel/
H A Dptrace.c259 pt = task_pt_regs(task); get_rnat()
319 pt = task_pt_regs(task); put_rnat()
412 child_regs = task_pt_regs(child); ia64_peek()
472 child_regs = task_pt_regs(child); ia64_poke()
584 pt = task_pt_regs(info->task); do_sync_rbs()
681 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); ia64_flush_fph()
707 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); ia64_sync_fph()
836 pt = task_pt_regs(child); ptrace_getregs()
981 pt = task_pt_regs(child); ptrace_setregs()
1114 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); user_enable_single_step()
1123 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); user_enable_block_step()
1132 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); user_disable_single_step()
1279 pt = task_pt_regs(target); access_elf_gpreg()
1325 pt = task_pt_regs(target); access_elf_breg()
1354 pt = task_pt_regs(target); access_elf_areg()
1548 pt = task_pt_regs(dst->target); do_gpregs_get()
1636 pt = task_pt_regs(dst->target); do_gpregs_set()
H A Dsys_ia64.c102 struct pt_regs *regs = task_pt_regs(current); sys_ia64_pipe()
H A Dperfmon.c1750 struct pt_regs *regs = task_pt_regs(current); pfm_syswide_force_stop()
1850 regs = task_pt_regs(task); pfm_flush()
1980 regs = task_pt_regs(task); pfm_close()
4012 tregs = task_pt_regs(task); pfm_stop()
4094 tregs = task_pt_regs(ctx->ctx_task); pfm_start()
4365 regs = task_pt_regs(task); pfm_context_load()
4491 tregs = task == current ? regs : task_pt_regs(task); pfm_context_unload()
4554 struct pt_regs *regs = task_pt_regs(task); pfm_exit_thread()
4887 ret = (*func)(ctx, args_k, count, task_pt_regs(current)); sys_perfmonctl()
5013 regs = task_pt_regs(current); pfm_handle_work()
5744 regs = task_pt_regs(task); pfm_syst_wide_update_task()
5826 struct pt_regs *regs = task_pt_regs(task); pfm_save_regs()
6022 struct pt_regs *regs = task_pt_regs(task); pfm_load_regs()
6388 regs = task_pt_regs(current); pfm_alt_save_pmu_state()
6414 regs = task_pt_regs(current); pfm_alt_restore_pmu_state()
6694 regs = task_pt_regs(current); dump_pmu_state()
H A Dsetup.c966 memset(task_pt_regs(current), 0, sizeof(struct pt_regs)); cpu_init()
/linux-4.4.14/arch/sparc/kernel/
H A Dptrace_64.c212 const struct pt_regs *regs = task_pt_regs(target); genregs64_get()
262 struct pt_regs *regs = task_pt_regs(target); genregs64_set()
480 const struct pt_regs *regs = task_pt_regs(target); genregs32_get()
589 struct pt_regs *regs = task_pt_regs(target); genregs32_set()
867 compat_ulong_t caddr2 = task_pt_regs(current)->u_regs[UREG_I4]; compat_arch_ptrace()
978 unsigned long addr2 = task_pt_regs(current)->u_regs[UREG_I4]; arch_ptrace()
/linux-4.4.14/arch/tile/include/asm/
H A 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)
H A Dcompat.h261 struct pt_regs *regs = task_pt_regs(current); arch_compat_alloc_user_space()
/linux-4.4.14/arch/alpha/kernel/
H A Dprocess.c250 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
340 dump_elf_thread(dest, task_pt_regs(task), task_thread_info(task)); dump_elf_task()
348 struct switch_stack *sw = (struct switch_stack *)task_pt_regs(task) - 1; dump_elf_task_fp()
/linux-4.4.14/kernel/events/
H A Dcallchain.c188 regs = task_pt_regs(current); perf_callchain()
/linux-4.4.14/arch/m32r/kernel/
H A Dptrace.c43 stack = (unsigned long *)task_pt_regs(task); get_stack_long()
56 stack = (unsigned long *)task_pt_regs(task); put_stack_long()
191 struct pt_regs *regs = task_pt_regs(tsk); ptrace_getregs()
206 struct pt_regs *regs = task_pt_regs(tsk); ptrace_setregs()
H A Dprocess.c134 struct pt_regs *childregs = task_pt_regs(tsk); copy_thread()
/linux-4.4.14/arch/avr32/include/asm/
H A Dprocessor.h150 #define task_pt_regs(p) \ macro
/linux-4.4.14/arch/tile/kernel/
H A Dptrace.c65 *uregs = *task_pt_regs(child); getregs()
80 struct pt_regs *regs = task_pt_regs(child); putregs()
H A Dprocess.c105 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
253 struct pt_regs *ptregs = task_pt_regs(tsk); dump_task_regs()
H A Dkgdb.c136 thread_regs = task_pt_regs(task); sleeping_thread_to_gdb_regs()
H A Dstack.c530 save_stack_trace_common(NULL, task_pt_regs(current), save_stack_trace_user()
H A Dintvec_32.S201 #error STACK_TOP_DELTA must be 64 for assumptions here and in task_pt_regs()
H A Dintvec_64.S403 #error STACK_TOP_DELTA must be 64 for assumptions here and in task_pt_regs()
/linux-4.4.14/arch/arc/kernel/
H A Dptrace.c26 const struct pt_regs *ptregs = task_pt_regs(target); genregs_get()
112 const struct pt_regs *ptregs = task_pt_regs(target); genregs_set()
H A Dkgdb.c75 to_gdb_regs(gdb_regs, task_pt_regs(task), sleeping_thread_to_gdb_regs()
H A Dprocess.c100 c_regs = task_pt_regs(p); copy_thread()
/linux-4.4.14/arch/m68k/kernel/
H A Dptrace.c295 ret = tracehook_report_syscall_entry(task_pt_regs(current)); syscall_trace_enter()
302 tracehook_report_syscall_exit(task_pt_regs(current), 0); syscall_trace_leave()
/linux-4.4.14/arch/m68k/include/asm/
H A Dprocessor.h176 #define task_pt_regs(tsk) ((struct pt_regs *) ((tsk)->thread.esp0)) macro
/linux-4.4.14/arch/microblaze/kernel/
H A Dprocess.c57 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
H A Dptrace.c72 regs = task_pt_regs(t); reg_save_addr()
H A Dunwind.c249 if (unlikely(pc == task_pt_regs(task)->pc)) { microblaze_unwind_inner()
289 const struct pt_regs *regs = task_pt_regs(task); microblaze_unwind()
/linux-4.4.14/arch/mn10300/kernel/
H A Dptrace.c86 const struct pt_regs *regs = task_pt_regs(target); genregs_get()
113 struct pt_regs *regs = task_pt_regs(target); genregs_set()
/linux-4.4.14/arch/avr32/kernel/
H A Dptrace.c34 tsk->pid, task_pt_regs(tsk)->pc, task_pt_regs(tsk)->sr); user_enable_single_step()
H A Dprocess.c286 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
/linux-4.4.14/kernel/
H A Dseccomp.c73 struct pt_regs *regs = task_pt_regs(task); populate_seccomp_data()
597 syscall_set_return_value(current, task_pt_regs(current), __seccomp_phase1_filter()
603 syscall_rollback(current, task_pt_regs(current)); __seccomp_phase1_filter()
655 syscall_get_nr(current, task_pt_regs(current)); seccomp_phase1()
684 struct pt_regs *regs = task_pt_regs(current); seccomp_phase2()
/linux-4.4.14/arch/x86/entry/
H A Dcommon.c83 BUG_ON(regs != task_pt_regs(current)); syscall_trace_enter_phase1()
172 BUG_ON(regs != task_pt_regs(current)); syscall_trace_enter_phase2()
/linux-4.4.14/arch/s390/oprofile/
H A Dhwsampler.c836 regs = task_pt_regs(tsk); add_samples_to_oprofile()
842 regs = task_pt_regs(current); add_samples_to_oprofile()
/linux-4.4.14/arch/x86/kernel/fpu/
H A Dregset.c223 env->fcs = task_pt_regs(tsk)->cs; convert_from_fxsr()
/linux-4.4.14/arch/parisc/include/asm/
H A Dprocessor.h133 #define task_pt_regs(tsk) ((struct pt_regs *)&((tsk)->thread.regs)) macro
/linux-4.4.14/arch/powerpc/include/asm/
H A Dprocessor.h362 #define task_pt_regs(tsk) ((struct pt_regs *)(tsk)->thread.regs) macro

Completed in 6554 milliseconds