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