Lines Matching refs:mc

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