Lines Matching refs:mc

47 	mcontext_t *mc;  in pt_reg_to_ucontext()  local
49 mc = &uc->uc_mcontext; in pt_reg_to_ucontext()
51 memcpy(mc->mc_gpregs.gp_t, r->t, sizeof(mc->mc_gpregs.gp_t)); in pt_reg_to_ucontext()
52 memcpy(mc->mc_gpregs.gp_s, r->s, sizeof(mc->mc_gpregs.gp_s)); in pt_reg_to_ucontext()
53 memcpy(mc->mc_gpregs.gp_a, r->a, sizeof(mc->mc_gpregs.gp_a)); in pt_reg_to_ucontext()
54 mc->mc_gpregs.gp_ra = r->ra; in pt_reg_to_ucontext()
55 mc->mc_gpregs.gp_sp = r->sp; in pt_reg_to_ucontext()
56 mc->mc_gpregs.gp_gp = r->gp; in pt_reg_to_ucontext()
57 mc->mc_gpregs.gp_tp = r->tp; in pt_reg_to_ucontext()
58 mc->mc_gpregs.gp_sepc = r->sepc; in pt_reg_to_ucontext()
59 mc->mc_gpregs.gp_sstatus = r->sstatus; in pt_reg_to_ucontext()
65 const mcontext_t *mc; in pt_ucontext_to_reg() local
67 mc = &uc->uc_mcontext; in pt_ucontext_to_reg()
69 memcpy(r->t, mc->mc_gpregs.gp_t, sizeof(mc->mc_gpregs.gp_t)); in pt_ucontext_to_reg()
70 memcpy(r->s, mc->mc_gpregs.gp_s, sizeof(mc->mc_gpregs.gp_s)); in pt_ucontext_to_reg()
71 memcpy(r->a, mc->mc_gpregs.gp_a, sizeof(mc->mc_gpregs.gp_a)); in pt_ucontext_to_reg()
72 r->ra = mc->mc_gpregs.gp_ra; in pt_ucontext_to_reg()
73 r->sp = mc->mc_gpregs.gp_sp; in pt_ucontext_to_reg()
74 r->gp = mc->mc_gpregs.gp_gp; in pt_ucontext_to_reg()
75 r->tp = mc->mc_gpregs.gp_tp; in pt_ucontext_to_reg()
76 r->sepc = mc->mc_gpregs.gp_sepc; in pt_ucontext_to_reg()
77 r->sstatus = mc->mc_gpregs.gp_sstatus; in pt_ucontext_to_reg()
83 mcontext_t *mc = &uc->uc_mcontext; in pt_fpreg_to_ucontext() local
85 memcpy(&mc->mc_fpregs, r, sizeof(*r)); in pt_fpreg_to_ucontext()
86 mc->mc_flags |= _MC_FP_VALID; in pt_fpreg_to_ucontext()
92 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_fpreg() local
94 if (mc->mc_flags & _MC_FP_VALID) in pt_ucontext_to_fpreg()
95 memcpy(r, &mc->mc_fpregs, sizeof(*r)); in pt_ucontext_to_fpreg()