Searched refs:user_regs (Results 1 – 20 of 20) sorted by relevance
137 struct pt_regs *user_regs = task_pt_regs(current); in perf_get_regs_user() local140 regs_user->regs = user_regs; in perf_get_regs_user()151 if (regs->sp > (unsigned long)&user_regs->r11 && in perf_get_regs_user()152 regs->sp <= (unsigned long)(user_regs + 1)) { in perf_get_regs_user()162 regs_user_copy->ip = user_regs->ip; in perf_get_regs_user()163 regs_user_copy->ax = user_regs->ax; in perf_get_regs_user()164 regs_user_copy->cx = user_regs->cx; in perf_get_regs_user()165 regs_user_copy->dx = user_regs->dx; in perf_get_regs_user()166 regs_user_copy->si = user_regs->si; in perf_get_regs_user()167 regs_user_copy->di = user_regs->di; in perf_get_regs_user()[all …]
18 return membuf_write(&to, &task_pt_regs(target)->user_regs, in gpr_get()27 struct user_pt_regs newregs = task_pt_regs(target)->user_regs; in gpr_set()33 task_pt_regs(target)->user_regs = newregs; in gpr_set()
57 #define user_regs(thread_info) (((struct pt_regs *)((unsigned long)(thread_info) + THREAD_SIZE - S… macro63 #define task_pt_regs(task) user_regs(task_thread_info(task))
286 ctxt->user_regs.eip = (unsigned long)asm_cpu_bringup_and_idle; in cpu_initialize_context()288 ctxt->user_regs.eflags = 0x1000; /* IOPL_RING1 */ in cpu_initialize_context()289 ctxt->user_regs.ds = __USER_DS; in cpu_initialize_context()290 ctxt->user_regs.es = __USER_DS; in cpu_initialize_context()291 ctxt->user_regs.ss = __KERNEL_DS; in cpu_initialize_context()292 ctxt->user_regs.cs = __KERNEL_CS; in cpu_initialize_context()293 ctxt->user_regs.esp = (unsigned long)task_pt_regs(idle); in cpu_initialize_context()
27 #define perf_arch_bpf_user_pt_regs(regs) ®s->user_regs
30 struct user_pt_regs user_regs; member
11 struct pt_regs user_regs; member
23 struct user_pt_regs user_regs; member
78 *(struct user_pt_regs *)&(dest) = (regs)->user_regs;
43 #define perf_arch_bpf_user_pt_regs(regs) ®s->user_regs
78 user_pt_regs user_regs; member
398 address = (u32)regs->user_regs.regs[rn]; in swp_handler()399 data = (u32)regs->user_regs.regs[rt2]; in swp_handler()418 regs->user_regs.regs[destreg] = data; in swp_handler()
156 #define set_regs_spsr_ss(r) set_user_regs_spsr_ss(&(r)->user_regs)157 #define clear_regs_spsr_ss(r) clear_user_regs_spsr_ss(&(r)->user_regs)
563 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; in gpr_get()572 struct user_pt_regs newregs = task_pt_regs(target)->user_regs; in gpr_set()581 task_pt_regs(target)->user_regs = newregs; in gpr_set()1326 if (valid_user_regs(&newregs.user_regs, target)) in compat_gpr_set()1546 if (!valid_user_regs(&newregs.user_regs, tsk)) in compat_ptrace_write_user()
509 err |= !valid_user_regs(®s->user_regs, current); in restore_sigframe()831 ret |= !valid_user_regs(®s->user_regs, current); in handle_signal()
223 err |= !valid_user_regs(®s->user_regs, current); in compat_restore_sigframe()
247 #define perf_arch_bpf_user_pt_regs(regs) ®s->user_regs
149 *(struct user_pt_regs *)&(dest) = (regs)->user_regs;
180 struct user_pt_regs user_regs; member
226 struct cpu_user_regs user_regs; /* User-level CPU registers */ member