Lines Matching full:mc
40 mcontext_t *mc = &uc->uc_mcontext;
42 memcpy(mc->mc_gpregs.gp_x, r->x, sizeof(mc->mc_gpregs.gp_x));
43 mc->mc_gpregs.gp_sp = r->sp;
44 mc->mc_gpregs.gp_lr = r->lr;
45 mc->mc_gpregs.gp_elr = r->elr;
46 mc->mc_gpregs.gp_spsr = r->spsr;
52 const mcontext_t *mc = &uc->uc_mcontext;
54 memcpy(r->x, mc->mc_gpregs.gp_x, sizeof(mc->mc_gpregs.gp_x));
55 r->sp = mc->mc_gpregs.gp_sp;
56 r->lr = mc->mc_gpregs.gp_lr;
57 r->elr = mc->mc_gpregs.gp_elr;
58 r->spsr = mc->mc_gpregs.gp_spsr;
64 mcontext_t *mc = &uc->uc_mcontext;
66 memcpy(&mc->mc_fpregs, r, sizeof(*r));
67 mc->mc_flags |= _MC_FP_VALID;
73 const mcontext_t *mc = &uc->uc_mcontext;
75 if (mc->mc_flags & _MC_FP_VALID)
76 memcpy(r, &mc->mc_fpregs, sizeof(*r));