Lines Matching refs:tm_sc
184 struct sigcontext __user *tm_sc, in setup_tm_sigcontexts() argument
198 elf_vrreg_t __user *tm_v_regs = sigcontext_vmx_regs(tm_sc); in setup_tm_sigcontexts()
216 err |= __put_user(tm_v_regs, &tm_sc->v_regs); in setup_tm_sigcontexts()
256 err |= __put_user(0, &tm_sc->v_regs); in setup_tm_sigcontexts()
262 err |= copy_transact_fpr_to_user(&tm_sc->fp_regs, current); in setup_tm_sigcontexts()
264 err |= copy_fpr_to_user(&tm_sc->fp_regs, current); in setup_tm_sigcontexts()
292 err |= __put_user(&tm_sc->gp_regs, &tm_sc->regs); in setup_tm_sigcontexts()
294 err |= __copy_to_user(&tm_sc->gp_regs, regs, GP_REGS_SIZE); in setup_tm_sigcontexts()
297 err |= __put_user(msr, &tm_sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts()
413 struct sigcontext __user *tm_sc) in restore_tm_sigcontexts() argument
424 err |= __copy_from_user(regs->gpr, tm_sc->gp_regs, sizeof(regs->gpr)); in restore_tm_sigcontexts()
436 err |= __get_user(regs->nip, &tm_sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts()
452 err |= __get_user(regs->ctr, &tm_sc->gp_regs[PT_CTR]); in restore_tm_sigcontexts()
453 err |= __get_user(regs->link, &tm_sc->gp_regs[PT_LNK]); in restore_tm_sigcontexts()
454 err |= __get_user(regs->xer, &tm_sc->gp_regs[PT_XER]); in restore_tm_sigcontexts()
455 err |= __get_user(regs->ccr, &tm_sc->gp_regs[PT_CCR]); in restore_tm_sigcontexts()
489 err |= __get_user(tm_v_regs, &tm_sc->v_regs); in restore_tm_sigcontexts()
524 err |= copy_transact_fpr_from_user(current, &tm_sc->fp_regs); in restore_tm_sigcontexts()