/openbmc/qemu/linux-user/hexagon/ |
H A D | signal.c | 195 __get_user(env->gpr[HEX_REG_R00], &sc->r0); in restore_sigcontext() 196 __get_user(env->gpr[HEX_REG_R01], &sc->r1); in restore_sigcontext() 197 __get_user(env->gpr[HEX_REG_R02], &sc->r2); in restore_sigcontext() 198 __get_user(env->gpr[HEX_REG_R03], &sc->r3); in restore_sigcontext() 199 __get_user(env->gpr[HEX_REG_R04], &sc->r4); in restore_sigcontext() 200 __get_user(env->gpr[HEX_REG_R05], &sc->r5); in restore_sigcontext() 201 __get_user(env->gpr[HEX_REG_R06], &sc->r6); in restore_sigcontext() 202 __get_user(env->gpr[HEX_REG_R07], &sc->r7); in restore_sigcontext() 203 __get_user(env->gpr[HEX_REG_R08], &sc->r8); in restore_sigcontext() 204 __get_user(env->gpr[HEX_REG_R09], &sc->r9); in restore_sigcontext() [all …]
|
/openbmc/qemu/linux-user/microblaze/ |
H A D | signal.c | 90 __get_user(env->regs[0], &sc->regs.r0); in restore_sigcontext() 91 __get_user(env->regs[1], &sc->regs.r1); in restore_sigcontext() 92 __get_user(env->regs[2], &sc->regs.r2); in restore_sigcontext() 93 __get_user(env->regs[3], &sc->regs.r3); in restore_sigcontext() 94 __get_user(env->regs[4], &sc->regs.r4); in restore_sigcontext() 95 __get_user(env->regs[5], &sc->regs.r5); in restore_sigcontext() 96 __get_user(env->regs[6], &sc->regs.r6); in restore_sigcontext() 97 __get_user(env->regs[7], &sc->regs.r7); in restore_sigcontext() 98 __get_user(env->regs[8], &sc->regs.r8); in restore_sigcontext() 99 __get_user(env->regs[9], &sc->regs.r9); in restore_sigcontext() [all …]
|
/openbmc/linux/arch/nios2/kernel/ |
H A D | signal.c | 48 err = __get_user(temp, &uc->uc_mcontext.version); in rt_restore_ucontext() 52 err |= __get_user(regs->r1, &gregs[0]); in rt_restore_ucontext() 53 err |= __get_user(regs->r2, &gregs[1]); in rt_restore_ucontext() 54 err |= __get_user(regs->r3, &gregs[2]); in rt_restore_ucontext() 55 err |= __get_user(regs->r4, &gregs[3]); in rt_restore_ucontext() 56 err |= __get_user(regs->r5, &gregs[4]); in rt_restore_ucontext() 57 err |= __get_user(regs->r6, &gregs[5]); in rt_restore_ucontext() 58 err |= __get_user(regs->r7, &gregs[6]); in rt_restore_ucontext() 59 err |= __get_user(regs->r8, &gregs[7]); in rt_restore_ucontext() 60 err |= __get_user(regs->r9, &gregs[8]); in rt_restore_ucontext() [all …]
|
H A D | misaligned.c | 98 fault |= __get_user(d0, (u8 *)(addr+0)); in handle_unaligned_c() 99 fault |= __get_user(d1, (u8 *)(addr+1)); in handle_unaligned_c() 116 fault |= __get_user(d0, (u8 *)(addr+0)); in handle_unaligned_c() 117 fault |= __get_user(d1, (u8 *)(addr+1)); in handle_unaligned_c() 140 fault |= __get_user(d0, (u8 *)(addr+0)); in handle_unaligned_c() 141 fault |= __get_user(d1, (u8 *)(addr+1)); in handle_unaligned_c() 142 fault |= __get_user(d2, (u8 *)(addr+2)); in handle_unaligned_c() 143 fault |= __get_user(d3, (u8 *)(addr+3)); in handle_unaligned_c()
|
/openbmc/qemu/linux-user/m68k/ |
H A D | signal.c | 101 __get_user(env->aregs[7], &sc->sc_usp); in restore_sigcontext() 102 __get_user(env->dregs[0], &sc->sc_d0); in restore_sigcontext() 103 __get_user(env->dregs[1], &sc->sc_d1); in restore_sigcontext() 104 __get_user(env->aregs[0], &sc->sc_a0); in restore_sigcontext() 105 __get_user(env->aregs[1], &sc->sc_a1); in restore_sigcontext() 106 __get_user(env->pc, &sc->sc_pc); in restore_sigcontext() 107 __get_user(temp, &sc->sc_sr); in restore_sigcontext() 220 __get_user(fpcr, &fpregs->f_fpcntl[0]); in target_rt_restore_fpu_state() 222 __get_user(env->fpsr, &fpregs->f_fpcntl[1]); in target_rt_restore_fpu_state() 227 __get_user(high, &fpregs->f_fpregs[i * 3]); in target_rt_restore_fpu_state() [all …]
|
/openbmc/qemu/linux-user/sparc/ |
H A D | signal.c | 156 __get_user(tstate, ®s->tstate); in restore_pt_regs() 166 __get_user(psr, ®s->psr); in restore_pt_regs() 172 __get_user(env->y, ®s->y); in restore_pt_regs() 175 __get_user(env->gregs[i], ®s->u_regs[i]); in restore_pt_regs() 178 __get_user(env->regwptr[WREG_O0 + i], ®s->u_regs[i + 8]); in restore_pt_regs() 221 __get_user(fprs, &fpu->si_fprs); in restore_fpu() 226 __get_user(env->fpr[i].ll, &fpu->si_double_regs[i]); in restore_fpu() 231 __get_user(env->fpr[i].ll, &fpu->si_double_regs[i]); in restore_fpu() 234 __get_user(env->gsr, &fpu->si_gsr); in restore_fpu() 238 __get_user(env->fpr[i].ll, &fpu->si_double_regs[i]); in restore_fpu() [all …]
|
/openbmc/qemu/bsd-user/ |
H A D | bsd-mem.c | 37 __get_user(host_ip->cuid, &target_ip->cuid); in target_to_host_ipc_perm__locked() 38 __get_user(host_ip->cgid, &target_ip->cgid); in target_to_host_ipc_perm__locked() 39 __get_user(host_ip->uid, &target_ip->uid); in target_to_host_ipc_perm__locked() 40 __get_user(host_ip->gid, &target_ip->gid); in target_to_host_ipc_perm__locked() 41 __get_user(host_ip->mode, &target_ip->mode); in target_to_host_ipc_perm__locked() 42 __get_user(host_ip->seq, &target_ip->seq); in target_to_host_ipc_perm__locked() 43 __get_user(host_ip->key, &target_ip->key); in target_to_host_ipc_perm__locked() 58 __get_user(host_sd->shm_segsz, &target_sd->shm_segsz); in target_to_host_shmid_ds() 59 __get_user(host_sd->shm_lpid, &target_sd->shm_lpid); in target_to_host_shmid_ds() 60 __get_user(host_sd->shm_cpid, &target_sd->shm_cpid); in target_to_host_shmid_ds() [all …]
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | signal.c | 69 __get_user(new_ka.sa.sa_handler, &act->sa_handler) || in SYSCALL_DEFINE3() 70 __get_user(new_ka.sa.sa_flags, &act->sa_flags) || in SYSCALL_DEFINE3() 71 __get_user(mask, &act->sa_mask)) in SYSCALL_DEFINE3() 153 long err = __get_user(regs->pc, &sc->sc_pc); in restore_sigcontext() 160 err |= __get_user(regs->r0, sc->sc_regs+0); in restore_sigcontext() 161 err |= __get_user(regs->r1, sc->sc_regs+1); in restore_sigcontext() 162 err |= __get_user(regs->r2, sc->sc_regs+2); in restore_sigcontext() 163 err |= __get_user(regs->r3, sc->sc_regs+3); in restore_sigcontext() 164 err |= __get_user(regs->r4, sc->sc_regs+4); in restore_sigcontext() 165 err |= __get_user(regs->r5, sc->sc_regs+5); in restore_sigcontext() [all …]
|
/openbmc/qemu/linux-user/arm/ |
H A D | signal.c | 384 __get_user(env->regs[0], &sc->arm_r0); in restore_sigcontext() 385 __get_user(env->regs[1], &sc->arm_r1); in restore_sigcontext() 386 __get_user(env->regs[2], &sc->arm_r2); in restore_sigcontext() 387 __get_user(env->regs[3], &sc->arm_r3); in restore_sigcontext() 388 __get_user(env->regs[4], &sc->arm_r4); in restore_sigcontext() 389 __get_user(env->regs[5], &sc->arm_r5); in restore_sigcontext() 390 __get_user(env->regs[6], &sc->arm_r6); in restore_sigcontext() 391 __get_user(env->regs[7], &sc->arm_r7); in restore_sigcontext() 392 __get_user(env->regs[8], &sc->arm_r8); in restore_sigcontext() 393 __get_user(env->regs[9], &sc->arm_r9); in restore_sigcontext() [all …]
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | signal_64.c | 58 err = __get_user(pc, &((*grp)[MC_PC])); in sparc64_set_context() 59 err |= __get_user(npc, &((*grp)[MC_NPC])); in sparc64_set_context() 66 if (__get_user(set.sig[0], &ucp->uc_sigmask.sig[0])) in sparc64_set_context() 80 err |= __get_user(regs->y, &((*grp)[MC_Y])); in sparc64_set_context() 81 err |= __get_user(tstate, &((*grp)[MC_TSTATE])); in sparc64_set_context() 84 err |= __get_user(regs->u_regs[UREG_G1], (&(*grp)[MC_G1])); in sparc64_set_context() 85 err |= __get_user(regs->u_regs[UREG_G2], (&(*grp)[MC_G2])); in sparc64_set_context() 86 err |= __get_user(regs->u_regs[UREG_G3], (&(*grp)[MC_G3])); in sparc64_set_context() 87 err |= __get_user(regs->u_regs[UREG_G4], (&(*grp)[MC_G4])); in sparc64_set_context() 88 err |= __get_user(regs->u_regs[UREG_G5], (&(*grp)[MC_G5])); in sparc64_set_context() [all …]
|
H A D | signal32.c | 112 if (__get_user(pc, &sf->info.si_regs.pc) || in do_sigreturn32() 113 __get_user(npc, &sf->info.si_regs.npc)) in do_sigreturn32() 127 err = __get_user(regs->y, &sf->info.si_regs.y); in do_sigreturn32() 128 err |= __get_user(psr, &sf->info.si_regs.psr); in do_sigreturn32() 131 err |= __get_user(regs->u_regs[i], &sf->info.si_regs.u_regs[i]); in do_sigreturn32() 133 err |= __get_user(i, &sf->v8plus.g_upper[0]); in do_sigreturn32() 138 err |= __get_user(((u32 *)regs->u_regs)[2*i], &sf->v8plus.g_upper[i]); in do_sigreturn32() 139 err |= __get_user(asi, &sf->v8plus.asi); in do_sigreturn32() 152 err |= __get_user(fpu_save, &sf->fpu_save); in do_sigreturn32() 155 err |= __get_user(rwin_save, &sf->rwin_save); in do_sigreturn32() [all …]
|
/openbmc/linux/arch/hexagon/kernel/ |
H A D | signal.c | 73 err |= __get_user(regs->sa0, &sc->sc_regs.sa0); in restore_sigcontext() 74 err |= __get_user(regs->lc0, &sc->sc_regs.lc0); in restore_sigcontext() 75 err |= __get_user(regs->sa1, &sc->sc_regs.sa1); in restore_sigcontext() 76 err |= __get_user(regs->lc1, &sc->sc_regs.lc1); in restore_sigcontext() 77 err |= __get_user(regs->m0, &sc->sc_regs.m0); in restore_sigcontext() 78 err |= __get_user(regs->m1, &sc->sc_regs.m1); in restore_sigcontext() 79 err |= __get_user(regs->usr, &sc->sc_regs.usr); in restore_sigcontext() 80 err |= __get_user(regs->preds, &sc->sc_regs.p3_0); in restore_sigcontext() 81 err |= __get_user(regs->gp, &sc->sc_regs.gp); in restore_sigcontext() 82 err |= __get_user(regs->ugp, &sc->sc_regs.ugp); in restore_sigcontext() [all …]
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | signal32.c | 50 err |= __get_user(compat_reg,&sc->sc_gr[regn]); in restore_sigcontext32() 53 err |= __get_user(compat_regt,&rf->rf_gr[regn]); in restore_sigcontext32() 65 err |= __get_user(compat_reg, &sc->sc_iaoq[0]); in restore_sigcontext32() 67 err |= __get_user(compat_regt, &rf->rf_iaoq[0]); in restore_sigcontext32() 73 err |= __get_user(compat_reg, &sc->sc_iaoq[1]); in restore_sigcontext32() 75 err |= __get_user(compat_regt, &rf->rf_iaoq[1]); in restore_sigcontext32() 83 err |= __get_user(compat_reg, &sc->sc_iasq[0]); in restore_sigcontext32() 85 err |= __get_user(compat_regt, &rf->rf_iasq[0]); in restore_sigcontext32() 89 err |= __get_user(compat_reg, &sc->sc_iasq[1]); in restore_sigcontext32() 91 err |= __get_user(compat_regt, &rf->rf_iasq[1]); in restore_sigcontext32() [all …]
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | signal.c | 132 err |= __get_user(fpr_val, ®s[i]); in copy_fpu_from_sigcontext() 135 err |= __get_user(current->thread.fpu.fcc, fcc); in copy_fpu_from_sigcontext() 136 err |= __get_user(current->thread.fpu.fcsr, fcsr); in copy_fpu_from_sigcontext() 171 err |= __get_user(fpr_val, ®s[2*i]); in copy_lsx_from_sigcontext() 173 err |= __get_user(fpr_val, ®s[2*i+1]); in copy_lsx_from_sigcontext() 176 err |= __get_user(current->thread.fpu.fcc, fcc); in copy_lsx_from_sigcontext() 177 err |= __get_user(current->thread.fpu.fcsr, fcsr); in copy_lsx_from_sigcontext() 216 err |= __get_user(fpr_val, ®s[4*i]); in copy_lasx_from_sigcontext() 218 err |= __get_user(fpr_val, ®s[4*i+1]); in copy_lasx_from_sigcontext() 220 err |= __get_user(fpr_val, ®s[4*i+2]); in copy_lasx_from_sigcontext() [all …]
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | signal.c | 39 # define GET_SIGSET(k,u) __get_user((k)->sig[0], &(u)->sig[0]) 52 err = __get_user(flags, &sc->sc_flags); in restore_sigcontext() 53 err |= __get_user(nat, &sc->sc_nat); in restore_sigcontext() 54 err |= __get_user(ip, &sc->sc_ip); /* instruction pointer */ in restore_sigcontext() 55 err |= __get_user(cfm, &sc->sc_cfm); in restore_sigcontext() 56 err |= __get_user(um, &sc->sc_um); /* user mask */ in restore_sigcontext() 57 err |= __get_user(rsc, &sc->sc_ar_rsc); in restore_sigcontext() 58 err |= __get_user(scr->pt.ar_unat, &sc->sc_ar_unat); in restore_sigcontext() 59 err |= __get_user(scr->pt.ar_fpsr, &sc->sc_ar_fpsr); in restore_sigcontext() 60 err |= __get_user(scr->pt.ar_pfs, &sc->sc_ar_pfs); in restore_sigcontext() [all …]
|
/openbmc/linux/arch/mips/kernel/ |
H A D | signal.c | 100 err |= __get_user(fpr_val, &fpregs[i]); in copy_fp_from_sigcontext() 103 err |= __get_user(current->thread.fpu.fcr31, csr); in copy_fp_from_sigcontext() 243 err |= __get_user(val, &msa->wr[i]); in restore_msa_extcontext() 292 err = __get_user(ext.magic, (unsigned int *)buf); in restore_extcontext() 299 err = __get_user(ext.size, (unsigned int *)(buf in restore_extcontext() 386 err = __get_user(used, used_math); in protected_restore_fp_context() 424 err = __get_user(tmp, &fpregs[0]) | in protected_restore_fp_context() 425 __get_user(tmp, &fpregs[31]) | in protected_restore_fp_context() 426 __get_user(tmp, csr); in protected_restore_fp_context() 501 err = __get_user(csr, fpcsr); in fpcsr_pending() [all …]
|
H A D | signal_o32.c | 95 err |= __get_user(regs->cp0_epc, &sc->sc_pc); in restore_sigcontext32() 96 err |= __get_user(regs->hi, &sc->sc_mdhi); in restore_sigcontext32() 97 err |= __get_user(regs->lo, &sc->sc_mdlo); in restore_sigcontext32() 99 err |= __get_user(treg, &sc->sc_hi1); mthi1(treg); in restore_sigcontext32() 100 err |= __get_user(treg, &sc->sc_lo1); mtlo1(treg); in restore_sigcontext32() 101 err |= __get_user(treg, &sc->sc_hi2); mthi2(treg); in restore_sigcontext32() 102 err |= __get_user(treg, &sc->sc_lo2); mtlo2(treg); in restore_sigcontext32() 103 err |= __get_user(treg, &sc->sc_hi3); mthi3(treg); in restore_sigcontext32() 104 err |= __get_user(treg, &sc->sc_lo3); mtlo3(treg); in restore_sigcontext32() 105 err |= __get_user(treg, &sc->sc_dsp); wrdsp(treg, DSP_MASK); in restore_sigcontext32() [all …]
|
/openbmc/qemu/linux-user/ppc/ |
H A D | signal.c | 342 __get_user(env->gpr[i], &frame->mc_gregs[i]); in restore_user_regs() 344 __get_user(env->nip, &frame->mc_gregs[TARGET_PT_NIP]); in restore_user_regs() 345 __get_user(env->ctr, &frame->mc_gregs[TARGET_PT_CTR]); in restore_user_regs() 346 __get_user(env->lr, &frame->mc_gregs[TARGET_PT_LNK]); in restore_user_regs() 348 __get_user(xer, &frame->mc_gregs[TARGET_PT_XER]); in restore_user_regs() 351 __get_user(ccr, &frame->mc_gregs[TARGET_PT_CCR]); in restore_user_regs() 357 __get_user(msr, &frame->mc_gregs[TARGET_PT_MSR]); in restore_user_regs() 372 __get_user(v_addr, &frame->v_regs); in restore_user_regs() 381 __get_user(avr->u64[PPC_VEC_HI], &vreg->u64[0]); in restore_user_regs() 382 __get_user(avr->u64[PPC_VEC_LO], &vreg->u64[1]); in restore_user_regs() [all …]
|
/openbmc/qemu/linux-user/mips/ |
H A D | signal.c | 144 __get_user(regs->CP0_EPC, &sc->sc_pc); in restore_sigcontext() 146 __get_user(regs->active_tc.HI[0], &sc->sc_mdhi); in restore_sigcontext() 147 __get_user(regs->active_tc.LO[0], &sc->sc_mdlo); in restore_sigcontext() 150 __get_user(regs->active_tc.gpr[i], &sc->sc_regs[i]); in restore_sigcontext() 153 __get_user(regs->active_tc.HI[1], &sc->sc_hi1); in restore_sigcontext() 154 __get_user(regs->active_tc.HI[2], &sc->sc_hi2); in restore_sigcontext() 155 __get_user(regs->active_tc.HI[3], &sc->sc_hi3); in restore_sigcontext() 156 __get_user(regs->active_tc.LO[1], &sc->sc_lo1); in restore_sigcontext() 157 __get_user(regs->active_tc.LO[2], &sc->sc_lo2); in restore_sigcontext() 158 __get_user(regs->active_tc.LO[3], &sc->sc_lo3); in restore_sigcontext() [all …]
|
/openbmc/qemu/linux-user/loongarch64/ |
H A D | signal.c | 285 __get_user(env->pc, &sc->sc_pc); in restore_sigframe() 287 __get_user(env->gpr[i], &sc->sc_regs[i]); in restore_sigframe() 295 __get_user(env->fpr[i].vreg.UD(0), &lasx_ctx->regs[4 * i]); in restore_sigframe() 296 __get_user(env->fpr[i].vreg.UD(1), &lasx_ctx->regs[4 * i + 1]); in restore_sigframe() 297 __get_user(env->fpr[i].vreg.UD(2), &lasx_ctx->regs[4 * i + 2]); in restore_sigframe() 298 __get_user(env->fpr[i].vreg.UD(3), &lasx_ctx->regs[4 * i + 3]); in restore_sigframe() 300 __get_user(fcc, &lasx_ctx->fcc); in restore_sigframe() 302 __get_user(env->fcsr0, &lasx_ctx->fcsr); in restore_sigframe() 309 __get_user(env->fpr[i].vreg.UD(0), &lsx_ctx->regs[2 * i]); in restore_sigframe() 310 __get_user(env->fpr[i].vreg.UD(1), &lsx_ctx->regs[2 * i + 1]); in restore_sigframe() [all …]
|
/openbmc/qemu/linux-user/hppa/ |
H A D | signal.c | 92 __get_user(psw, &sc->sc_gr[0]); in restore_sigcontext() 96 __get_user(env->gr[i], &sc->sc_gr[i]); in restore_sigcontext() 99 __get_user(env->fr[i], &sc->sc_fr[i]); in restore_sigcontext() 103 __get_user(env->iaoq_f, &sc->sc_iaoq[0]); in restore_sigcontext() 105 __get_user(env->iaoq_b, &sc->sc_iaoq[1]); in restore_sigcontext() 107 __get_user(env->cr[CR_SAR], &sc->sc_sar); in restore_sigcontext() 162 __get_user(dest, fdesc); in setup_rt_frame() 163 __get_user(env->gr[19], fdesc + 1); in setup_rt_frame()
|
/openbmc/linux/arch/m68k/kernel/ |
H A D | signal.c | 350 if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) in rt_restore_fpu_state() 720 err = __get_user(temp, &uc->uc_mcontext.version); in rt_restore_ucontext() 724 err |= __get_user(regs->d0, &gregs[0]); in rt_restore_ucontext() 725 err |= __get_user(regs->d1, &gregs[1]); in rt_restore_ucontext() 726 err |= __get_user(regs->d2, &gregs[2]); in rt_restore_ucontext() 727 err |= __get_user(regs->d3, &gregs[3]); in rt_restore_ucontext() 728 err |= __get_user(regs->d4, &gregs[4]); in rt_restore_ucontext() 729 err |= __get_user(regs->d5, &gregs[5]); in rt_restore_ucontext() 730 err |= __get_user(sw->d6, &gregs[6]); in rt_restore_ucontext() 731 err |= __get_user(sw->d7, &gregs[7]); in rt_restore_ucontext() [all …]
|
/openbmc/qemu/linux-user/aarch64/ |
H A D | signal.c | 267 __get_user(env->xregs[i], &sf->uc.tuc_mcontext.regs[i]); in target_restore_general_frame() 270 __get_user(env->xregs[31], &sf->uc.tuc_mcontext.sp); in target_restore_general_frame() 271 __get_user(env->pc, &sf->uc.tuc_mcontext.pc); in target_restore_general_frame() 272 __get_user(pstate, &sf->uc.tuc_mcontext.pstate); in target_restore_general_frame() 282 __get_user(fpsr, &fpsimd->fpsr); in target_restore_fpsimd_record() 284 __get_user(fpcr, &fpsimd->fpcr); in target_restore_fpsimd_record() 290 __get_user(q[0], &fpsimd->vregs[i * 2 + 1]); in target_restore_fpsimd_record() 291 __get_user(q[1], &fpsimd->vregs[i * 2]); in target_restore_fpsimd_record() 293 __get_user(q[0], &fpsimd->vregs[i * 2]); in target_restore_fpsimd_record() 294 __get_user(q[1], &fpsimd->vregs[i * 2 + 1]); in target_restore_fpsimd_record() [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | signal_64.c | 469 err |= __get_user(regs->nip, &tm_sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts() 470 err |= __get_user(tsk->thread.tm_tfhar, &sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts() 473 err |= __get_user(msr, &sc->gp_regs[PT_MSR]); in restore_tm_sigcontexts() 482 err |= __get_user(regs->ctr, &tm_sc->gp_regs[PT_CTR]); in restore_tm_sigcontexts() 483 err |= __get_user(regs->link, &tm_sc->gp_regs[PT_LNK]); in restore_tm_sigcontexts() 484 err |= __get_user(regs->xer, &tm_sc->gp_regs[PT_XER]); in restore_tm_sigcontexts() 485 err |= __get_user(regs->ccr, &tm_sc->gp_regs[PT_CCR]); in restore_tm_sigcontexts() 486 err |= __get_user(tsk->thread.ckpt_regs.ctr, in restore_tm_sigcontexts() 488 err |= __get_user(tsk->thread.ckpt_regs.link, in restore_tm_sigcontexts() 490 err |= __get_user(tsk->thread.ckpt_regs.xer, in restore_tm_sigcontexts() [all …]
|
/openbmc/qemu/linux-user/s390x/ |
H A D | signal.c | 304 __get_user(env->regs[i], &sc->regs.gprs[i]); in restore_sigregs() 308 __get_user(mask, &sc->regs.psw.mask); in restore_sigregs() 309 __get_user(addr, &sc->regs.psw.addr); in restore_sigregs() 332 __get_user(env->aregs[i], &sc->regs.acrs[i]); in restore_sigregs() 334 __get_user(env->fpc, &sc->fpregs.fpc); in restore_sigregs() 336 __get_user(*get_freg(env, i), &sc->fpregs.fprs[i]); in restore_sigregs() 350 __get_user(env->vregs[i][1], &ext->vxrs_low[i]); in restore_sigregs_ext() 353 __get_user(env->vregs[i + 16][0], &ext->vxrs_high[i][0]); in restore_sigregs_ext() 354 __get_user(env->vregs[i + 16][1], &ext->vxrs_high[i][1]); in restore_sigregs_ext() 373 __get_user(target_set.sig[0], &frame->sc.oldmask[0]); in do_sigreturn()
|