Searched refs:task_pt_regs (Results 51 - 75 of 119) sorted by relevance

12345

/linux-master/arch/mips/include/asm/
H A Dswitch_to.h94 pc = (void __user *)task_pt_regs(next)->cp0_epc; \
/linux-master/include/linux/
H A Delfcore.h92 elf_core_copy_regs(elfregs, task_pt_regs(t));
/linux-master/arch/x86/kernel/
H A Dperf_regs.c106 regs_user->regs = task_pt_regs(current);
125 if (!user_64bit_mode(task_pt_regs(task)))
137 struct pt_regs *user_regs = task_pt_regs(current);
146 * If we're in an NMI that interrupted task_pt_regs setup, then
149 * that happened during task_pt_regs setup.
H A Dunwind_frame.c82 return (unsigned long *)task_pt_regs(state->task) - 2;
277 regs = task_pt_regs(state->task);
341 state->regs->sp < (unsigned long)task_pt_regs(state->task))
H A Dptrace.c190 retval = *pt_regs_access(task_pt_regs(task), offset);
229 *pt_regs_access(task_pt_regs(task), offset) = value;
287 return *pt_regs_access(task_pt_regs(task), offset);
328 task_pt_regs(task)->cs = value;
333 task_pt_regs(task)->ss = value;
344 unsigned long retval = task_pt_regs(task)->flags;
357 struct pt_regs *regs = task_pt_regs(task);
403 *pt_regs_access(task_pt_regs(child), offset) = value;
429 return *pt_regs_access(task_pt_regs(task), offset);
875 struct pt_regs *regs = task_pt_regs(chil
[all...]
/linux-master/arch/loongarch/kernel/
H A Dptrace.c80 struct pt_regs *regs = task_pt_regs(target);
99 struct pt_regs *regs = task_pt_regs(target);
950 tmp = task_pt_regs(target)->regs[addr];
953 tmp = task_pt_regs(target)->orig_a0;
956 tmp = task_pt_regs(target)->csr_era;
959 tmp = task_pt_regs(target)->csr_badvaddr;
973 task_pt_regs(target)->regs[addr] = data;
976 task_pt_regs(target)->orig_a0 = data;
979 task_pt_regs(target)->csr_era = data;
982 task_pt_regs(targe
[all...]
/linux-master/arch/m68k/kernel/
H A Dptrace.c282 ret = ptrace_report_syscall_entry(task_pt_regs(current));
293 ptrace_report_syscall_exit(task_pt_regs(current), 0);
306 struct pt_regs *ptregs = task_pt_regs(target);
/linux-master/arch/s390/include/asm/
H A Dprocessor.h241 #define task_pt_regs(tsk) ((struct pt_regs *) \ macro
243 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->psw.addr)
244 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->gprs[15])
/linux-master/arch/sh/kernel/
H A Dptrace_32.c42 stack = (unsigned char *)task_pt_regs(task);
55 stack = (unsigned char *)task_pt_regs(task);
138 const struct pt_regs *regs = task_pt_regs(target);
148 struct pt_regs *regs = task_pt_regs(target);
241 struct pt_regs *regs = task_pt_regs(target);
/linux-master/arch/sparc/kernel/
H A Dptrace_64.c250 const struct pt_regs *regs = task_pt_regs(target);
272 struct pt_regs *regs = task_pt_regs(target);
446 const struct pt_regs *regs = task_pt_regs(target);
462 struct pt_regs *regs = task_pt_regs(target);
536 const struct pt_regs *regs = task_pt_regs(target);
563 struct pt_regs *regs = task_pt_regs(target);
780 const struct pt_regs *regs = task_pt_regs(target);
800 struct pt_regs *regs = task_pt_regs(target);
930 compat_ulong_t caddr2 = task_pt_regs(current)->u_regs[UREG_I4];
1014 unsigned long addr2 = task_pt_regs(curren
[all...]
/linux-master/arch/xtensa/kernel/
H A Dptrace.c43 struct pt_regs *regs = task_pt_regs(target);
84 regs = task_pt_regs(target);
124 struct pt_regs *regs = task_pt_regs(target);
157 struct pt_regs *regs = task_pt_regs(target);
274 regs = task_pt_regs(child);
338 regs = task_pt_regs(child);
H A Dsignal.c457 task_pt_regs(current)->icountlevel = 0;
497 task_pt_regs(current)->icountlevel = 1;
523 task_pt_regs(current)->icountlevel = 1;
/linux-master/arch/arm64/kernel/
H A Ddebug-monitors.c397 set_regs_spsr_ss(task_pt_regs(task));
404 clear_regs_spsr_ss(task_pt_regs(task));
452 set_regs_spsr_ss(task_pt_regs(task));
H A Dptrace.c558 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs;
567 struct user_pt_regs newregs = task_pt_regs(target)->user_regs;
576 task_pt_regs(target)->user_regs = newregs;
737 return membuf_store(&to, task_pt_regs(target)->syscallno);
745 int syscallno = task_pt_regs(target)->syscallno;
752 task_pt_regs(target)->syscallno = syscallno;
1645 struct pt_regs *regs = task_pt_regs(task);
1688 newregs = *task_pt_regs(target);
1725 *task_pt_regs(target) = newregs;
1922 struct pt_regs newregs = *task_pt_regs(ts
[all...]
/linux-master/arch/arm64/include/asm/
H A Dprocessor.h348 #define task_pt_regs(p) \ macro
351 #define KSTK_EIP(tsk) ((unsigned long)task_pt_regs(tsk)->pc)
352 #define KSTK_ESP(tsk) user_stack_pointer(task_pt_regs(tsk))
/linux-master/arch/microblaze/kernel/
H A Dptrace.c72 regs = task_pt_regs(t);
/linux-master/arch/arc/kernel/
H A Dptrace.c106 const struct pt_regs *ptregs = task_pt_regs(target);
166 const struct pt_regs *ptregs = task_pt_regs(target);
245 const struct pt_regs *regs = task_pt_regs(target);
264 const struct pt_regs *regs = task_pt_regs(target);
/linux-master/arch/m68k/include/asm/
H A Dprocessor.h161 #define task_pt_regs(tsk) ((struct pt_regs *) ((tsk)->thread.esp0)) macro
/linux-master/arch/sparc/include/asm/
H A Dmmu_context_64.h182 regs = task_pt_regs(current);
/linux-master/arch/x86/include/asm/
H A Dprocessor.h634 #define task_top_of_stack(task) ((unsigned long)(task_pt_regs(task) + 1))
636 #define task_pt_regs(task) \ macro
649 #define KSTK_ESP(task) (task_pt_regs(task)->sp)
672 #define KSTK_EIP(task) (task_pt_regs(task)->ip)
/linux-master/arch/mips/kernel/
H A Dptrace32.c86 regs = task_pt_regs(child);
197 regs = task_pt_regs(child);
/linux-master/arch/riscv/include/asm/
H A Dvector.h252 regs = task_pt_regs(prev);
259 riscv_v_vstate_set_restore(next, task_pt_regs(next));
/linux-master/arch/s390/kernel/
H A Dptrace.c44 struct pt_regs *regs = task_pt_regs(task);
211 tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr);
237 tmp = (addr_t) task_pt_regs(child)->orig_gpr2;
331 struct pt_regs *regs = task_pt_regs(child);
352 struct pt_regs *regs = task_pt_regs(child);
377 task_pt_regs(child)->orig_gpr2 = data;
571 struct pt_regs *regs = task_pt_regs(child);
599 tmp = *(__u32*)((addr_t) &task_pt_regs(child)->orig_gpr2 + 4);
673 struct pt_regs *regs = task_pt_regs(child);
700 struct pt_regs *regs = task_pt_regs(chil
[all...]
/linux-master/arch/arm/kernel/
H A Dptrace.c163 return task_pt_regs(task)->uregs[offset];
175 struct pt_regs newregs, *regs = task_pt_regs(task);
548 return membuf_write(&to, task_pt_regs(target), sizeof(struct pt_regs));
557 struct pt_regs newregs = *task_pt_regs(target);
568 *task_pt_regs(target) = newregs;
/linux-master/kernel/events/
H A Dcallchain.c206 regs = task_pt_regs(current);

Completed in 296 milliseconds

12345