Lines Matching refs:mc
44 mcontext_t *mc = &uc->uc_mcontext; in pt_reg_to_ucontext() local
46 memcpy(mc->mc_gpregs.gp_x, r->x, sizeof(mc->mc_gpregs.gp_x)); in pt_reg_to_ucontext()
47 mc->mc_gpregs.gp_sp = r->sp; in pt_reg_to_ucontext()
48 mc->mc_gpregs.gp_lr = r->lr; in pt_reg_to_ucontext()
49 mc->mc_gpregs.gp_elr = r->elr; in pt_reg_to_ucontext()
50 mc->mc_gpregs.gp_spsr = r->spsr; in pt_reg_to_ucontext()
56 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_reg() local
58 memcpy(r->x, mc->mc_gpregs.gp_x, sizeof(mc->mc_gpregs.gp_x)); in pt_ucontext_to_reg()
59 r->sp = mc->mc_gpregs.gp_sp; in pt_ucontext_to_reg()
60 r->lr = mc->mc_gpregs.gp_lr; in pt_ucontext_to_reg()
61 r->elr = mc->mc_gpregs.gp_elr; in pt_ucontext_to_reg()
62 r->spsr = mc->mc_gpregs.gp_spsr; in pt_ucontext_to_reg()
68 mcontext_t *mc = &uc->uc_mcontext; in pt_fpreg_to_ucontext() local
70 memcpy(&mc->mc_fpregs, r, sizeof(*r)); in pt_fpreg_to_ucontext()
71 mc->mc_flags |= _MC_FP_VALID; in pt_fpreg_to_ucontext()
77 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_fpreg() local
79 if (mc->mc_flags & _MC_FP_VALID) in pt_ucontext_to_fpreg()
80 memcpy(r, &mc->mc_fpregs, sizeof(*r)); in pt_ucontext_to_fpreg()