Lines Matching refs:mc
41 mcontext_t *mc = &uc->uc_mcontext; in pt_reg_to_ucontext() local
43 memcpy(mc->mc_gpregs.gp_x, r->x, sizeof(mc->mc_gpregs.gp_x)); in pt_reg_to_ucontext()
44 mc->mc_gpregs.gp_sp = r->sp; in pt_reg_to_ucontext()
45 mc->mc_gpregs.gp_lr = r->lr; in pt_reg_to_ucontext()
46 mc->mc_gpregs.gp_elr = r->elr; in pt_reg_to_ucontext()
47 mc->mc_gpregs.gp_spsr = r->spsr; in pt_reg_to_ucontext()
53 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_reg() local
55 memcpy(r->x, mc->mc_gpregs.gp_x, sizeof(mc->mc_gpregs.gp_x)); in pt_ucontext_to_reg()
56 r->sp = mc->mc_gpregs.gp_sp; in pt_ucontext_to_reg()
57 r->lr = mc->mc_gpregs.gp_lr; in pt_ucontext_to_reg()
58 r->elr = mc->mc_gpregs.gp_elr; in pt_ucontext_to_reg()
59 r->spsr = mc->mc_gpregs.gp_spsr; in pt_ucontext_to_reg()
65 mcontext_t *mc = &uc->uc_mcontext; in pt_fpreg_to_ucontext() local
67 memcpy(&mc->mc_fpregs, r, sizeof(*r)); in pt_fpreg_to_ucontext()
68 mc->mc_flags |= _MC_FP_VALID; in pt_fpreg_to_ucontext()
74 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_fpreg() local
76 if (mc->mc_flags & _MC_FP_VALID) in pt_ucontext_to_fpreg()
77 memcpy(r, &mc->mc_fpregs, sizeof(*r)); in pt_ucontext_to_fpreg()