/linux/arch/nios2/kernel/ |
H A D | signal.c | 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() 67 err |= __get_user(sw->r16, &gregs[15]); 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()
|
/linux/arch/alpha/kernel/ |
H A D | signal.c | 71 __get_user(mask, &act->sa_mask)) in SYSCALL_DEFINE3() 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() 166 err |= __get_user(regs->r6, sc->sc_regs+6); in restore_sigcontext() 169 err |= __get_user(sw->r9, sc->sc_regs+9); in restore_sigcontext() 190 err |= __get_user(usp, sc->sc_regs+30); in restore_sigcontext() [all …]
|
/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() 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() 200 err |= __get_user(fp, in sparc64_get_context() 202 err |= __get_user(i7, in sparc64_get_context() 281 err = __get_user(tpc, &sf->regs.tpc); in do_rt_sigreturn() 282 err |= __get_user(tnpc, &sf->regs.tnpc); in do_rt_sigreturn() 290 err |= __get_user(regs->y, &sf->regs.y); in do_rt_sigreturn() 291 err |= __get_user(tstate, &sf->regs.tstate); in do_rt_sigreturn() [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() 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() 200 if (__get_user(pc, &sf->regs.pc) || in do_rt_sigreturn32() 201 __get_user(npc, &sf->regs.npc)) in do_rt_sigreturn32() 215 err = __get_user(regs->y, &sf->regs.y); in do_rt_sigreturn32() 216 err |= __get_user(psr, &sf->regs.psr); in do_rt_sigreturn32() 227 err |= __get_user(asi, &sf->v8plus.asi); in do_rt_sigreturn32() [all …]
|
H A D | signal_32.c | 100 err = __get_user(pc, &sf->info.si_regs.pc); in do_sigreturn() 101 err |= __get_user(npc, &sf->info.si_regs.npc); in do_sigreturn() 117 err |= __get_user(fpu_save, &sf->fpu_save); in do_sigreturn() 120 err |= __get_user(rwin_save, &sf->rwin_save); in do_sigreturn() 127 err |= __get_user(set.sig[0], &sf->info.si_mask); in do_sigreturn() 161 err = __get_user(pc, &sf->regs.pc); in do_rt_sigreturn() 162 err |= __get_user(npc, &sf->regs.npc); in do_rt_sigreturn() 165 err |= __get_user(regs->y, &sf->regs.y); in do_rt_sigreturn() 166 err |= __get_user(psr, &sf->regs.psr); in do_rt_sigreturn() 176 err |= __get_user(fpu_save, &sf->fpu_save); in do_rt_sigreturn() [all …]
|
H A D | sigutil_64.c | 53 err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in restore_fpu_state() 54 err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr); in restore_fpu_state() 91 err |= __get_user(t->rwbuf_stkptrs[i], in restore_rwin_state()
|
H A D | sigutil_32.c | 73 err |= __get_user(current->thread.fsr, &fpu->si_fsr); in restore_fpu_state() 74 err |= __get_user(current->thread.fpqdepth, &fpu->si_fpqdepth); in restore_fpu_state() 117 err |= __get_user(t->rwbuf_stkptrs[i], in restore_rwin_state()
|
/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() 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() 84 err |= __get_user(regs->cs0, &sc->sc_regs.cs0); in restore_sigcontext() [all …]
|
/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() 97 err |= __get_user(compat_reg, &sc->sc_sar); in restore_sigcontext32() [all …]
|
/linux/arch/loongarch/kernel/ |
H A D | signal.c | 375 err = __get_user(csr, fcsr); in fcsr_pending() 450 err = __get_user(tmp, ®s[0]) | in protected_restore_fpu_context() 451 __get_user(tmp, ®s[31]) | in protected_restore_fpu_context() 452 __get_user(tmp, fcc) | in protected_restore_fpu_context() 453 __get_user(tmp, fcsr); in protected_restore_fpu_context() 525 err = __get_user(tmp, ®s[0]) | in protected_restore_lsx_context() 527 __get_user(tmp, fcc) | in protected_restore_lsx_context() 528 __get_user(tmp, fcsr); in protected_restore_lsx_context() 608 __get_user(tmp, fcc) | in protected_restore_lasx_context() 609 __get_user(tmp, fcsr); in protected_restore_lasx_context() [all …]
|
/linux/arch/mips/kernel/ |
H A D | signal.c | 101 err |= __get_user(fpr_val, &fpregs[i]); in copy_fp_from_sigcontext() 244 err |= __get_user(val, &msa->wr[i]); in restore_msa_extcontext() 387 err = __get_user(used, used_math); in protected_restore_fp_context() 425 err = __get_user(tmp, &fpregs[0]) | in protected_restore_fp_context() 426 __get_user(tmp, &fpregs[31]) | in protected_restore_fp_context() 427 __get_user(tmp, csr); in protected_restore_fp_context() 502 err = __get_user(csr, fpcsr); in fpcsr_pending() 525 err |= __get_user(regs->cp0_epc, &sc->sc_pc); in restore_sigcontext() 528 err |= __get_user(regs->acx, &sc->sc_acx); in restore_sigcontext() 530 err |= __get_user(regs->hi, &sc->sc_mdhi); in restore_sigcontext() [all …]
|
H A D | signal_o32.c | 96 err |= __get_user(regs->cp0_epc, &sc->sc_pc); in restore_sigcontext32() 97 err |= __get_user(regs->hi, &sc->sc_mdhi); in restore_sigcontext32() 98 err |= __get_user(regs->lo, &sc->sc_mdlo); in restore_sigcontext32() 100 err |= __get_user(treg, &sc->sc_hi1); mthi1(treg); in restore_sigcontext32() 101 err |= __get_user(treg, &sc->sc_lo1); mtlo1(treg); in restore_sigcontext32() 102 err |= __get_user(treg, &sc->sc_hi2); mthi2(treg); in restore_sigcontext32() 103 err |= __get_user(treg, &sc->sc_lo2); mtlo2(treg); in restore_sigcontext32() 104 err |= __get_user(treg, &sc->sc_hi3); mthi3(treg); in restore_sigcontext32() 105 err |= __get_user(treg, &sc->sc_lo3); mtlo3(treg); in restore_sigcontext32() 106 err |= __get_user(treg, &sc->sc_dsp); wrdsp(treg, DSP_MASK); in restore_sigcontext32() [all …]
|
H A D | signal32.c | 52 err |= __get_user(handler, &act->sa_handler); 54 err |= __get_user(new_ka.sa.sa_flags, &act->sa_flags); 55 err |= __get_user(mask, &act->sa_mask.sig[0]);
|
/linux/arch/m68k/kernel/ |
H A D | signal.c | 726 err |= __get_user(regs->d0, &gregs[0]); in rt_restore_ucontext() 727 err |= __get_user(regs->d1, &gregs[1]); in rt_restore_ucontext() 728 err |= __get_user(regs->d2, &gregs[2]); in rt_restore_ucontext() 732 err |= __get_user(sw->d6, &gregs[6]); in rt_restore_ucontext() 733 err |= __get_user(sw->d7, &gregs[7]); in rt_restore_ucontext() 737 err |= __get_user(sw->a3, &gregs[11]); in rt_restore_ucontext() 738 err |= __get_user(sw->a4, &gregs[12]); in rt_restore_ucontext() 739 err |= __get_user(sw->a5, &gregs[13]); in rt_restore_ucontext() 740 err |= __get_user(sw->a6, &gregs[14]); in rt_restore_ucontext() 741 err |= __get_user(usp, &gregs[15]); in rt_restore_ucontext() [all …]
|
/linux/arch/powerpc/kernel/ |
H A D | signal_64.c | 473 err |= __get_user(msr, &sc->gp_regs[PT_MSR]); 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() 492 err |= __get_user(tsk->thread.ckpt_regs.ccr, in restore_tm_sigcontexts() 497 err |= __get_user(regs->dar, &sc->gp_regs[PT_DAR]); in restore_tm_sigcontexts() 509 err |= __get_user(v_regs, &sc->v_regs); in restore_tm_sigcontexts() 510 err |= __get_user(tm_v_regs, &tm_sc->v_regs); in restore_tm_sigcontexts() 531 err |= __get_user(tsk->thread.ckvrsave, in restore_tm_sigcontexts() 533 err |= __get_user(tsk->thread.vrsave, in restore_tm_sigcontexts() [all …]
|
/linux/arch/s390/kernel/ |
H A D | stacktrace.c | 119 if (__get_user(sp, &sf->back_chain)) in arch_stack_walk_user_common() 127 if (__get_user(ip, &sf_vdso->return_address)) in arch_stack_walk_user_common() 131 if (__get_user(sp, &sf->back_chain)) in arch_stack_walk_user_common() 135 if (__get_user(ip, &sf->gprs[8])) in arch_stack_walk_user_common()
|
/linux/tools/perf/util/include/asm/ |
H A D | uaccess.h | 5 #define __get_user(src, dest) \ macro 11 #define get_user __get_user
|
/linux/arch/sh/kernel/ |
H A D | signal_32.c | 120 #define COPY(x) err |= __get_user(regs->x, &sc->sc_##x) in restore_sigcontext() 144 err |= __get_user (owned_fp, &sc->sc_ownedfp); in restore_sigcontext() 151 err |= __get_user(*r0_p, &sc->sc_regs[0]); in restore_sigcontext() 168 if (__get_user(set.sig[0], &frame->sc.oldmask) in sys_sigreturn() 321 err |= __get_user(regs->pc, &funcptr->text); in setup_frame() 322 err |= __get_user(regs->regs[12], &funcptr->GOT); in setup_frame() 391 err |= __get_user(regs->pc, &funcptr->text); in setup_rt_frame() 392 err |= __get_user(regs->regs[12], &funcptr->GOT); in setup_rt_frame()
|
/linux/drivers/macintosh/ |
H A D | ans-lcd.c | 74 __get_user(c, p); in anslcd_write() 105 __get_user(ch, temp); in anslcd_ioctl() 108 __get_user(ch, temp); in anslcd_ioctl()
|
/linux/arch/xtensa/kernel/ |
H A D | signal.c | 79 if (__get_user(sp, (int*)(regs->areg[base * 4 + 1] - 12))) in flush_window_regs_user() 189 #define COPY(x) err |= __get_user(regs->x, &sc->sc_##x) in restore_sigcontext() 209 err |= __get_user(ps, &sc->sc_ps); in restore_sigcontext() 357 if (__get_user(handler, &fdpic_func_desc[0]) || in setup_frame() 358 __get_user(handler_fdpic_GOT, &fdpic_func_desc[1])) in setup_frame() 394 err |= __get_user(ra, fdpic_func_desc); in setup_frame()
|
/linux/kernel/ |
H A D | compat.c | 184 __get_user(event->sigev_value.sival_int, in get_compat_sigevent() 186 __get_user(event->sigev_signo, &u_event->sigev_signo) || in get_compat_sigevent() 187 __get_user(event->sigev_notify, &u_event->sigev_notify) || in get_compat_sigevent() 188 __get_user(event->sigev_notify_thread_id, in get_compat_sigevent()
|
/linux/drivers/pci/ |
H A D | proc.c | 139 __get_user(val, buf); in proc_bus_pci_write() 148 __get_user(val, (__le16 __user *) buf); in proc_bus_pci_write() 157 __get_user(val, (__le32 __user *) buf); in proc_bus_pci_write() 166 __get_user(val, (__le16 __user *) buf); in proc_bus_pci_write() 175 __get_user(val, buf); in proc_bus_pci_write()
|
/linux/arch/x86/kernel/ |
H A D | stacktrace.c | 98 if (__get_user(frame->next_fp, &fp->next_fp) || in copy_stack_frame() 99 __get_user(frame->ret_addr, &fp->ret_addr)) in copy_stack_frame()
|
/linux/arch/riscv/kernel/ |
H A D | signal.c | 136 err = __get_user(datap, &state->v_state.datap); in __restore_v_state() 169 err = __get_user(rsvd, &sc->sc_extdesc.reserved); in restore_sigcontext() 179 err |= __get_user(magic, &head->magic); in restore_sigcontext() 180 err |= __get_user(size, &head->size); in restore_sigcontext()
|