Lines Matching defs:uc
44 pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
47 memcpy(uc->uc_mcontext.mc_regs, &r->r_regs[ZERO],
48 sizeof(uc->uc_mcontext.mc_regs));
49 uc->uc_mcontext.mc_pc = r->r_regs[PC];
50 uc->uc_mcontext.mullo = r->r_regs[MULLO];
51 uc->uc_mcontext.mulhi = r->r_regs[MULHI];
55 pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
57 memcpy(&r->r_regs[ZERO], uc->uc_mcontext.mc_regs,
58 sizeof(uc->uc_mcontext.mc_regs));
59 r->r_regs[PC] = uc->uc_mcontext.mc_pc;
60 r->r_regs[MULLO] = uc->uc_mcontext.mullo;
61 r->r_regs[MULHI] = uc->uc_mcontext.mulhi;
65 pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc)
68 memcpy(uc->uc_mcontext.mc_fpregs, r->r_regs,
69 sizeof(uc->uc_mcontext.mc_fpregs));
73 pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
76 memcpy(r->r_regs, uc->uc_mcontext.mc_fpregs,
77 sizeof(uc->uc_mcontext.mc_fpregs));