/linux-3.4.99/arch/c6x/include/asm/ |
D | processor.h | 77 #define task_pt_regs(task) \ macro 106 #define thread_saved_pc(tsk) (task_pt_regs(tsk)->pc) 125 #define KSTK_EIP(task) (task_pt_regs(task)->pc) 126 #define KSTK_ESP(task) (task_pt_regs(task)->sp)
|
/linux-3.4.99/arch/hexagon/include/asm/ |
D | processor.h | 84 #define task_pt_regs(task) \ macro 87 #define KSTK_EIP(tsk) (pt_elr(task_pt_regs(tsk))) 88 #define KSTK_ESP(tsk) (pt_psp(task_pt_regs(tsk)))
|
/linux-3.4.99/arch/s390/kernel/ |
D | process.c | 52 high = (struct stack_frame *) task_pt_regs(tsk); in thread_saved_pc() 156 frame = container_of(task_pt_regs(p), struct fake_frame, childregs); in copy_thread() 213 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0() 220 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE4() 240 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0() 259 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE3() 305 high = (struct stack_frame *) task_pt_regs(p); in get_wchan()
|
/linux-3.4.99/arch/openrisc/include/asm/ |
D | processor.h | 72 #define task_pt_regs(task) user_regs(task_thread_info(task)) macro 84 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) 85 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->sp)
|
/linux-3.4.99/arch/unicore32/include/asm/ |
D | processor.h | 83 #define task_pt_regs(p) \ macro 86 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->UCreg_pc) 87 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->UCreg_sp)
|
/linux-3.4.99/arch/c6x/kernel/ |
D | ptrace.c | 35 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()
|
/linux-3.4.99/arch/score/include/asm/ |
D | processor.h | 101 #define task_pt_regs(tsk) ((struct pt_regs *)kstk_tos(tsk) - 1) macro 103 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->cp0_epc) 104 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[29])
|
/linux-3.4.99/arch/ia64/include/asm/ |
D | switch_to.h | 57 ia64_psr(task_pt_regs(next))->dfh = !ia64_is_local_fpu_owner(next); \ 69 if (ia64_psr(task_pt_regs(prev))->mfh && ia64_is_local_fpu_owner(prev)) { \ 70 ia64_psr(task_pt_regs(prev))->mfh = 0; \
|
/linux-3.4.99/arch/tile/kernel/ |
D | ptrace.c | 63 childreg = (char *)task_pt_regs(child) + addr; in arch_ptrace() 82 childreg = (char *)task_pt_regs(child) + addr; in arch_ptrace() 109 if (copy_to_user(datap, task_pt_regs(child), in arch_ptrace() 120 *task_pt_regs(child) = copyregs; in arch_ptrace()
|
/linux-3.4.99/arch/arm/include/asm/ |
D | processor.h | 94 #define task_pt_regs(p) \ macro 97 #define KSTK_EIP(tsk) task_pt_regs(tsk)->ARM_pc 98 #define KSTK_ESP(tsk) task_pt_regs(tsk)->ARM_sp
|
/linux-3.4.99/arch/mips/include/asm/ |
D | processor.h | 329 #define task_pt_regs(tsk) ((struct pt_regs *)__KSTK_TOS(tsk)) macro 330 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->cp0_epc) 331 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[29]) 332 #define KSTK_STATUS(tsk) (task_pt_regs(tsk)->cp0_status)
|
/linux-3.4.99/arch/blackfin/kernel/ |
D | ptrace.c | 44 struct pt_regs *regs = task_pt_regs(task); in get_reg() 79 struct pt_regs *regs = task_pt_regs(task); in put_reg() 157 struct pt_regs *regs = task_pt_regs(target); in genregs_get() 180 struct pt_regs *regs = task_pt_regs(target); in genregs_set() 229 struct pt_regs *regs = task_pt_regs(child); in user_enable_single_step() 237 struct pt_regs *regs = task_pt_regs(child); in user_disable_single_step()
|
/linux-3.4.99/arch/unicore32/kernel/ |
D | ptrace.c | 27 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()
|
/linux-3.4.99/arch/mn10300/include/asm/ |
D | processor.h | 157 #define task_pt_regs(task) ((task)->thread.uregs) macro 158 #define KSTK_EIP(task) (task_pt_regs(task)->pc) 159 #define KSTK_ESP(task) (task_pt_regs(task)->sp)
|
/linux-3.4.99/arch/score/kernel/ |
D | process.c | 93 struct pt_regs *childregs = task_pt_regs(p); in copy_thread() 151 return task_pt_regs(tsk)->cp0_epc; in thread_saved_pc() 162 return task_pt_regs(task)->cp0_epc; in get_wchan()
|
/linux-3.4.99/arch/xtensa/kernel/ |
D | ptrace.c | 54 struct pt_regs *regs = task_pt_regs(child); in ptrace_getregs() 83 struct pt_regs *regs = task_pt_regs(child); in ptrace_setregs() 120 struct pt_regs *regs = task_pt_regs(child); in ptrace_getxregs() 145 struct pt_regs *regs = task_pt_regs(child); in ptrace_setxregs() 173 regs = task_pt_regs(child); in ptrace_peekusr() 236 regs = task_pt_regs(child); in ptrace_pokeusr()
|
/linux-3.4.99/arch/xtensa/include/asm/ |
D | processor.h | 182 #define thread_saved_pc(tsk) (task_pt_regs(tsk)->pc) 186 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) 187 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->areg[1])
|
/linux-3.4.99/arch/sparc/include/asm/ |
D | processor_64.h | 196 #define task_pt_regs(tsk) (task_thread_info(tsk)->kregs) macro 197 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->tpc) 198 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->u_regs[UREG_FP])
|
/linux-3.4.99/arch/cris/include/asm/ |
D | processor.h | 50 #define task_pt_regs(task) user_regs(task_thread_info(task)) macro 51 #define current_regs() task_pt_regs(current)
|
/linux-3.4.99/arch/alpha/include/asm/ |
D | ptrace.h | 76 #define task_pt_regs(task) \ macro 79 #define force_successful_syscall_return() (task_pt_regs(current)->r0 = 0)
|
/linux-3.4.99/arch/sh/kernel/ |
D | process_32.c | 129 clear_fpu(tsk, task_pt_regs(tsk)); in flush_thread() 164 unlazy_fpu(tsk, task_pt_regs(tsk)); in prepare_to_copy() 188 childregs = task_pt_regs(p); in copy_thread() 223 unlazy_fpu(prev, task_pt_regs(prev)); in __switch_to()
|
/linux-3.4.99/arch/s390/include/asm/ |
D | processor.h | 157 #define task_pt_regs(tsk) ((struct pt_regs *) \ macro 159 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->psw.addr) 160 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->gprs[15])
|
/linux-3.4.99/arch/tile/include/asm/ |
D | processor.h | 234 #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)
|
/linux-3.4.99/arch/sh/include/asm/ |
D | processor_32.h | 193 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) 194 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[15])
|
/linux-3.4.99/arch/microblaze/include/asm/ |
D | processor.h | 28 #define task_pt_regs(tsk) \ macro 156 ((void *)task_pt_regs(tsk))
|