PT_ORIG_R3
PT_ORIG_R3 * sizeof(reg),
PT_ORIG_R3 * sizeof(reg),
CHECK_REG(PT_ORIG_R3, orig_gpr3);
unsafe_copy_from_user(®s->orig_gpr3, &sr->mc_gregs[PT_ORIG_R3],
GP_REGS_SIZE - PT_ORIG_R3 * sizeof(elf_greg_t), failed);
unsafe_get_user(regs->orig_gpr3, &sc->gp_regs[PT_ORIG_R3], efault_out);
ucp->uc_mcontext.gp_regs[PT_ORIG_R3] = random();
ucp->uc_link->uc_mcontext.gp_regs[PT_ORIG_R3] = random();