Home
last modified time | relevance | path

Searched refs:membuf_store (Results 1 – 17 of 17) sorted by relevance

/Linux-v6.1/arch/arc/kernel/
Dptrace.c113 membuf_store(&to, ptregs->bta); in genregs_get()
114 membuf_store(&to, ptregs->lp_start); in genregs_get()
115 membuf_store(&to, ptregs->lp_end); in genregs_get()
116 membuf_store(&to, ptregs->lp_count); in genregs_get()
117 membuf_store(&to, ptregs->status32); in genregs_get()
118 membuf_store(&to, ptregs->ret); in genregs_get()
119 membuf_store(&to, ptregs->blink); in genregs_get()
120 membuf_store(&to, ptregs->fp); in genregs_get()
121 membuf_store(&to, ptregs->r26); // gp in genregs_get()
122 membuf_store(&to, ptregs->r12); in genregs_get()
[all …]
/Linux-v6.1/arch/hexagon/kernel/
Dptrace.c50 membuf_store(&to, regs->sa0); in genregs_get()
51 membuf_store(&to, regs->lc0); in genregs_get()
52 membuf_store(&to, regs->sa1); in genregs_get()
53 membuf_store(&to, regs->lc1); in genregs_get()
54 membuf_store(&to, regs->m0); in genregs_get()
55 membuf_store(&to, regs->m1); in genregs_get()
56 membuf_store(&to, regs->usr); in genregs_get()
57 membuf_store(&to, regs->preds); in genregs_get()
58 membuf_store(&to, regs->gp); in genregs_get()
59 membuf_store(&to, regs->ugp); in genregs_get()
[all …]
/Linux-v6.1/arch/nios2/kernel/
Dptrace.c33 membuf_store(&to, regs->gp); in genregs_get()
34 membuf_store(&to, regs->sp); in genregs_get()
35 membuf_store(&to, regs->fp); in genregs_get()
36 membuf_store(&to, regs->ea); in genregs_get()
38 membuf_store(&to, regs->ra); in genregs_get()
39 membuf_store(&to, regs->ea); /* use ea for PC */ in genregs_get()
/Linux-v6.1/arch/sparc/kernel/
Dptrace_32.c99 membuf_store(&to, regs->psr); in genregs32_get()
100 membuf_store(&to, regs->pc); in genregs32_get()
101 membuf_store(&to, regs->npc); in genregs32_get()
102 membuf_store(&to, regs->y); in genregs32_get()
177 membuf_store(&to, (u32)((1 << 8) | (8 << 16))); in fpregs32_get()
252 membuf_store(&to, regs->psr); in getregs_get()
253 membuf_store(&to, regs->pc); in getregs_get()
254 membuf_store(&to, regs->npc); in getregs_get()
255 membuf_store(&to, regs->y); in getregs_get()
Dptrace_64.c264 return membuf_store(&to, (u64)regs->y); in genregs64_get()
363 membuf_store(&to, t->xfsr[0]); in fpregs64_get()
364 membuf_store(&to, t->gsr[0]); in fpregs64_get()
368 return membuf_store(&to, fprs); in fpregs64_get()
452 membuf_store(&to, (u64)0); in getregs64_get()
454 return membuf_store(&to, (u64)regs->y); in getregs64_get()
546 membuf_store(&to, (u32)regs->u_regs[i]); in genregs32_get()
553 membuf_store(&to, (u32)tstate_to_psr(regs->tstate)); in genregs32_get()
554 membuf_store(&to, (u32)(regs->tpc)); in genregs32_get()
555 membuf_store(&to, (u32)(regs->tnpc)); in genregs32_get()
[all …]
/Linux-v6.1/arch/openrisc/kernel/
Dptrace.c53 membuf_store(&to, regs->pc); in genregs_get()
54 return membuf_store(&to, regs->sr); in genregs_get()
/Linux-v6.1/arch/powerpc/kernel/ptrace/
Dptrace-view.c230 membuf_store(&to_msr, get_user_msr(target)); in gpr_get()
232 membuf_store(&to_softe, 0x1ul); in gpr_get()
469 membuf_store(&to, target->thread.regs->amr); in pkey_get()
470 membuf_store(&to, target->thread.regs->iamr); in pkey_get()
471 return membuf_store(&to, default_uamor); in pkey_get()
636 membuf_store(&to, (u32)regs[i]); in gpr32_get_common()
637 membuf_store(&to, (u32)get_user_msr(target)); in gpr32_get_common()
639 membuf_store(&to, (u32)regs[i]); in gpr32_get_common()
Dptrace-tm.c106 membuf_store(&to_msr, get_user_ckpt_msr(target)); in tm_cgpr_get()
108 membuf_store(&to_softe, 0x1ul); in tm_cgpr_get()
/Linux-v6.1/arch/arm64/kernel/
Dptrace.c497 membuf_store(&to, addr); in hw_break_get()
498 membuf_store(&to, ctrl); in hw_break_get()
674 ret = membuf_store(&to, target->thread.uw.tp_value); in tls_get()
676 ret = membuf_store(&to, target->thread.tpidr2_el0); in tls_get()
709 return membuf_store(&to, task_pt_regs(target)->syscallno); in system_call_get()
1560 membuf_store(&to, compat_get_user_reg(target, i++)); in compat_gpr_get()
1648 return membuf_store(&to, fpscr); in compat_vfp_get()
1686 return membuf_store(&to, (compat_ulong_t)target->thread.uw.tp_value); in compat_tls_get()
/Linux-v6.1/arch/s390/kernel/
Dptrace.c848 membuf_store(&to, __peek_user(target, pos)); in s390_regs_get()
949 return membuf_store(&to, target->thread.last_break); in s390_last_break_get()
1054 return membuf_store(&to, target->thread.system_call); in s390_system_call_get()
1345 membuf_store(&to, __peek_user_compat(target, n)); in s390_compat_regs_get()
1394 membuf_store(&to, *gprs_high); in s390_compat_regs_high_get()
1437 return membuf_store(&to, (unsigned long)last_break); in s390_compat_last_break_get()
/Linux-v6.1/include/linux/
Dregset.h62 #define membuf_store(s, v) \ macro
/Linux-v6.1/arch/parisc/kernel/
Dptrace.c515 membuf_store(&to, get_reg(regs, pos)); in gpr_get()
577 membuf_store(&to, (compat_ulong_t)get_reg(regs, pos)); in gpr32_get()
/Linux-v6.1/arch/riscv/kernel/
Dptrace.c62 membuf_store(&to, fstate->fcsr); in riscv_fpr_get()
/Linux-v6.1/arch/mips/kernel/
Dptrace.c425 membuf_store(to, get_fpr64(&target->thread.fpu.fpr[i], 0)); in fpr_get_msa()
547 return membuf_store(&to, (int)mips_get_process_fp_mode(target)); in fp_mode_get()
610 membuf_store(to, fill); in copy_pad_fprs()
/Linux-v6.1/arch/x86/kernel/
Dptrace.c419 membuf_store(&to, getreg(target, reg * sizeof(unsigned long))); in genregs_get()
1011 membuf_store(&to, val); in genregs32_get()
/Linux-v6.1/arch/arm/kernel/
Dptrace.c625 return membuf_store(&to, vfp->fpscr); in vfp_get()
/Linux-v6.1/arch/ia64/kernel/
Dptrace.c1469 membuf_store(&to, reg); in do_gpregs_get()