/linux-4.4.14/arch/alpha/include/asm/ |
H A D | ptrace.h | 13 #define task_pt_regs(task) \ macro
|
H A D | processor.h | 55 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
|
/linux-4.4.14/arch/arm/kernel/ |
H A D | perf_regs.c | 36 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
|
H A D | ptrace.c | 166 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 D | process.c | 228 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 D | processor.h | 76 #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 D | processor.h | 100 #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 D | switch_to.h | 49 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 D | ptrace.h | 88 # 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 D | processor.h | 349 struct pt_regs *_regs = task_pt_regs(tsk); \
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | processor.h | 87 #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 D | processor.h | 31 #define task_pt_regs(t) (&(t)->thread.regs) macro
|
/linux-4.4.14/arch/arc/include/asm/ |
H A D | processor.h | 9 * -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 D | processor.h | 77 #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 D | perf_regs.h | 37 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
|
H A D | elfcore.h | 34 #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 D | ptrace.h | 385 #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 D | perf_event.h | 790 * regs_user may point to task_pt_regs or to regs_user_copy, depending
|
/linux-4.4.14/arch/h8300/include/asm/ |
H A D | ptrace.h | 28 #define task_pt_regs(task) \ macro
|
/linux-4.4.14/include/asm-generic/ |
H A D | syscall.h | 28 * @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 D | ptrace.c | 27 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 D | process.c | 235 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 D | process.c | 75 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 D | ptrace.c | 42 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 D | processor.h | 72 #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 D | perf_regs.c | 86 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 D | ptrace.c | 211 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 D | stacktrace.c | 110 const struct pt_regs *regs = task_pt_regs(current); __save_stack_trace_user()
|
H A D | step.c | 110 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 D | traps.c | 332 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 D | process_64.c | 164 childregs = task_pt_regs(p); copy_thread_tls() 608 return task_pt_regs(task)->sp; KSTK_ESP()
|
H A D | process_32.c | 135 struct pt_regs *childregs = task_pt_regs(p); copy_thread_tls()
|
/linux-4.4.14/arch/c6x/kernel/ |
H A D | ptrace.c | 35 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 D | process.c | 119 childregs = task_pt_regs(p); copy_thread()
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | crash.c | 22 regs = task_pt_regs(current); crash_shutdown_secondary()
|
H A D | ptrace.c | 110 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 D | ptrace32.c | 86 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 D | ptrace.c | 26 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 D | process.c | 102 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
/linux-4.4.14/arch/frv/include/asm/ |
H A D | ptrace.h | 36 #define task_pt_regs(task) ((task)->thread.frame0) macro
|
/linux-4.4.14/arch/m32r/include/asm/ |
H A D | ptrace.h | 39 #define task_pt_regs(task) \ macro
|
/linux-4.4.14/arch/arm64/kernel/ |
H A D | perf_regs.c | 58 regs_user->regs = task_pt_regs(current); perf_get_regs_user()
|
H A D | ptrace.c | 488 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 D | debug-monitors.c | 392 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 D | kgdb.c | 129 thread_regs = task_pt_regs(task); sleeping_thread_to_gdb_regs()
|
H A D | process.c | 250 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
/linux-4.4.14/arch/blackfin/include/asm/ |
H A D | ptrace.h | 34 #define task_pt_regs(task) \ macro
|
/linux-4.4.14/arch/xtensa/kernel/ |
H A D | ptrace.c | 54 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 D | signal.c | 422 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 D | process.c | 194 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
H A D | smp.c | 231 start_info.stack = (unsigned long)task_pt_regs(idle); __cpu_up()
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | process_32.c | 94 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 D | process.c | 24 unlazy_fpu(src, task_pt_regs(src)); arch_dup_task_struct()
|
H A D | ptrace_32.c | 46 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 D | ptrace_64.c | 153 const struct pt_regs *regs = task_pt_regs(target); genregs_get() 186 struct pt_regs *regs = task_pt_regs(target); genregs_set()
|
H A D | kgdb.c | 226 struct pt_regs *thread_regs = task_pt_regs(p); sleeping_thread_to_gdb_regs()
|
/linux-4.4.14/arch/mn10300/include/asm/ |
H A D | processor.h | 144 #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 D | processor.h | 77 #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 D | processor.h | 158 #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 D | compat.h | 236 #define compat_user_stack_pointer() (user_stack_pointer(task_pt_regs(current)))
|
/linux-4.4.14/arch/metag/kernel/ |
H A D | ptrace.c | 143 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 D | process.c | 183 struct pt_regs *childregs = task_pt_regs(tsk); copy_thread() 311 struct pt_regs *regs = task_pt_regs(prev); __switch_to()
|
H A D | traps.c | 886 struct pt_regs *regs = task_pt_regs(tsk); ret_from_fork()
|
/linux-4.4.14/arch/blackfin/kernel/ |
H A D | ptrace.c | 44 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 D | compat.h | 274 (!!(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 D | processor.h | 726 #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 D | segment.h | 291 # define task_user_gs(tsk) (task_pt_regs(tsk)->gs)
|
/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | ptrace.h | 58 # define task_pt_regs(tsk) ((struct pt_regs*) \ macro
|
H A D | processor.h | 204 #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 D | processor.h | 43 unsigned long regs = (unsigned long)task_pt_regs(tsk); \
|
/linux-4.4.14/arch/s390/kernel/ |
H A D | runtime_instr.c | 23 struct pt_regs *regs = task_pt_regs(current); disable_runtime_instr()
|
H A D | stacktrace.c | 91 high = (unsigned long) task_pt_regs(tsk); save_stack_trace_tsk()
|
H A D | process.c | 58 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 D | ptrace.c | 43 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 D | signal.c | 217 struct pt_regs *regs = task_pt_regs(current); SYSCALL_DEFINE0() 239 struct pt_regs *regs = task_pt_regs(current); SYSCALL_DEFINE0()
|
H A D | compat_signal.c | 295 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 D | uprobes.c | 44 struct pt_regs *regs = task_pt_regs(tsk); arch_uprobe_xol_was_trapped()
|
/linux-4.4.14/arch/sh/kernel/cpu/ |
H A D | fpu.c | 11 unlazy_fpu(tsk, task_pt_regs(tsk)); init_fpu()
|
/linux-4.4.14/arch/metag/include/asm/ |
H A D | ptrace.h | 23 #define task_pt_regs(task) \ macro
|
H A D | processor.h | 151 #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 D | processor.h | 33 unsigned long regs = (unsigned long)task_pt_regs(tsk); \
|
/linux-4.4.14/arch/cris/include/asm/ |
H A D | processor.h | 49 #define task_pt_regs(task) user_regs(task_thread_info(task)) macro
|
/linux-4.4.14/arch/hexagon/kernel/ |
H A D | ptrace.c | 39 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 D | kgdb.c | 163 thread_regs = task_pt_regs(task); sleeping_thread_to_gdb_regs()
|
/linux-4.4.14/arch/cris/arch-v10/kernel/ |
H A D | process.c | 83 return task_pt_regs(t)->irp; thread_saved_pc() 100 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
H A D | ptrace.c | 38 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 D | process.c | 89 return task_pt_regs(t)->erp; thread_saved_pc() 108 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
H A D | ptrace.c | 47 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 D | processor_32.h | 195 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) 196 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[15])
|
H A D | ptrace.h | 102 #define task_pt_regs(task) \ macro
|
/linux-4.4.14/arch/microblaze/include/asm/ |
H A D | processor.h | 27 #define task_pt_regs(tsk) \ macro 149 ((void *)task_pt_regs(tsk))
|
/linux-4.4.14/arch/openrisc/kernel/ |
H A D | ptrace.c | 56 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 D | syscall.c | 10 struct pt_regs *regs = task_pt_regs(target); collect_syscall()
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | processor.h | 362 #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 D | processor.h | 88 #define task_pt_regs(p) \ macro
|
/linux-4.4.14/arch/s390/include/asm/ |
H A D | processor.h | 186 #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 D | processor_64.h | 199 #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 D | processor_32.h | 112 #define task_pt_regs(tsk) ((tsk)->thread.kregs) macro
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | ptrace.c | 259 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 D | sys_ia64.c | 102 struct pt_regs *regs = task_pt_regs(current); sys_ia64_pipe()
|
H A D | perfmon.c | 1750 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 D | setup.c | 966 memset(task_pt_regs(current), 0, sizeof(struct pt_regs)); cpu_init()
|
/linux-4.4.14/arch/sparc/kernel/ |
H A D | ptrace_64.c | 212 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 D | processor.h | 231 #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 D | compat.h | 261 struct pt_regs *regs = task_pt_regs(current); arch_compat_alloc_user_space()
|
/linux-4.4.14/arch/alpha/kernel/ |
H A D | process.c | 250 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 D | callchain.c | 188 regs = task_pt_regs(current); perf_callchain()
|
/linux-4.4.14/arch/m32r/kernel/ |
H A D | ptrace.c | 43 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 D | process.c | 134 struct pt_regs *childregs = task_pt_regs(tsk); copy_thread()
|
/linux-4.4.14/arch/avr32/include/asm/ |
H A D | processor.h | 150 #define task_pt_regs(p) \ macro
|
/linux-4.4.14/arch/tile/kernel/ |
H A D | ptrace.c | 65 *uregs = *task_pt_regs(child); getregs() 80 struct pt_regs *regs = task_pt_regs(child); putregs()
|
H A D | process.c | 105 struct pt_regs *childregs = task_pt_regs(p); copy_thread() 253 struct pt_regs *ptregs = task_pt_regs(tsk); dump_task_regs()
|
H A D | kgdb.c | 136 thread_regs = task_pt_regs(task); sleeping_thread_to_gdb_regs()
|
H A D | stack.c | 530 save_stack_trace_common(NULL, task_pt_regs(current), save_stack_trace_user()
|
H A D | intvec_32.S | 201 #error STACK_TOP_DELTA must be 64 for assumptions here and in task_pt_regs()
|
H A D | intvec_64.S | 403 #error STACK_TOP_DELTA must be 64 for assumptions here and in task_pt_regs()
|
/linux-4.4.14/arch/arc/kernel/ |
H A D | ptrace.c | 26 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 D | kgdb.c | 75 to_gdb_regs(gdb_regs, task_pt_regs(task), sleeping_thread_to_gdb_regs()
|
H A D | process.c | 100 c_regs = task_pt_regs(p); copy_thread()
|
/linux-4.4.14/arch/m68k/kernel/ |
H A D | ptrace.c | 295 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 D | processor.h | 176 #define task_pt_regs(tsk) ((struct pt_regs *) ((tsk)->thread.esp0)) macro
|
/linux-4.4.14/arch/microblaze/kernel/ |
H A D | process.c | 57 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
H A D | ptrace.c | 72 regs = task_pt_regs(t); reg_save_addr()
|
H A D | unwind.c | 249 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 D | ptrace.c | 86 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 D | ptrace.c | 34 tsk->pid, task_pt_regs(tsk)->pc, task_pt_regs(tsk)->sr); user_enable_single_step()
|
H A D | process.c | 286 struct pt_regs *childregs = task_pt_regs(p); copy_thread()
|
/linux-4.4.14/kernel/ |
H A D | seccomp.c | 73 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 D | common.c | 83 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 D | hwsampler.c | 836 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 D | regset.c | 223 env->fcs = task_pt_regs(tsk)->cs; convert_from_fxsr()
|
/linux-4.4.14/arch/parisc/include/asm/ |
H A D | processor.h | 133 #define task_pt_regs(tsk) ((struct pt_regs *)&((tsk)->thread.regs)) macro
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | processor.h | 362 #define task_pt_regs(tsk) ((struct pt_regs *)(tsk)->thread.regs) macro
|