Searched refs:sc_regs (Results 1 - 19 of 19) sorted by relevance

/linux-master/arch/hexagon/include/uapi/asm/
H A Dsigcontext.h31 struct user_regs_struct sc_regs; member in struct:sigcontext
/linux-master/arch/sh/include/cpu-common/cpu/
H A Dsigcontext.h9 unsigned long sc_regs[16]; member in struct:sigcontext
/linux-master/arch/sh/include/cpu-sh4/cpu/
H A Dsigcontext.h9 unsigned long sc_regs[16]; member in struct:sigcontext
/linux-master/arch/sh/include/uapi/asm/
H A Dsigcontext.h9 unsigned long sc_regs[16]; member in struct:sigcontext
/linux-master/arch/alpha/kernel/
H A Dsignal.c160 err |= __get_user(regs->r0, sc->sc_regs+0);
161 err |= __get_user(regs->r1, sc->sc_regs+1);
162 err |= __get_user(regs->r2, sc->sc_regs+2);
163 err |= __get_user(regs->r3, sc->sc_regs+3);
164 err |= __get_user(regs->r4, sc->sc_regs+4);
165 err |= __get_user(regs->r5, sc->sc_regs+5);
166 err |= __get_user(regs->r6, sc->sc_regs+6);
167 err |= __get_user(regs->r7, sc->sc_regs+7);
168 err |= __get_user(regs->r8, sc->sc_regs+8);
169 err |= __get_user(sw->r9, sc->sc_regs
[all...]
/linux-master/arch/hexagon/kernel/
H A Dsignal.c40 err |= copy_to_user(&sc->sc_regs.r0, &regs->r00,
43 err |= __put_user(regs->sa0, &sc->sc_regs.sa0);
44 err |= __put_user(regs->lc0, &sc->sc_regs.lc0);
45 err |= __put_user(regs->sa1, &sc->sc_regs.sa1);
46 err |= __put_user(regs->lc1, &sc->sc_regs.lc1);
47 err |= __put_user(regs->m0, &sc->sc_regs.m0);
48 err |= __put_user(regs->m1, &sc->sc_regs.m1);
49 err |= __put_user(regs->usr, &sc->sc_regs.usr);
50 err |= __put_user(regs->preds, &sc->sc_regs.p3_0);
51 err |= __put_user(regs->gp, &sc->sc_regs
[all...]
/linux-master/arch/alpha/include/uapi/asm/
H A Dsigcontext.h18 long sc_regs[32]; member in struct:sigcontext
/linux-master/arch/riscv/include/uapi/asm/
H A Dsigcontext.h31 struct user_regs_struct sc_regs; member in struct:sigcontext
/linux-master/arch/mips/include/uapi/asm/
H A Dsigcontext.h38 unsigned long long sc_regs[32]; member in struct:sigcontext
71 __u64 sc_regs[32]; member in struct:sigcontext
/linux-master/arch/mips/include/asm/
H A Dsigcontext.h20 __u64 sc_regs[32]; member in struct:sigcontext32
/linux-master/arch/loongarch/include/uapi/asm/
H A Dsigcontext.h23 __u64 sc_regs[32]; member in struct:sigcontext
/linux-master/arch/riscv/kernel/
H A Dcompat_signal.c18 struct compat_user_regs_struct sc_regs; member in struct:compat_sigcontext
108 /* sc_regs is structured the same as the start of pt_regs */
109 err = __copy_from_user(&cregs, &sc->sc_regs, sizeof(sc->sc_regs));
168 /* sc_regs is structured the same as the start of pt_regs */
169 err = __copy_to_user(&sc->sc_regs, &cregs, sizeof(sc->sc_regs));
H A Dsignal.c156 /* sc_regs is structured the same as the start of pt_regs */
157 err = __copy_from_user(regs, &sc->sc_regs, sizeof(sc->sc_regs));
281 /* sc_regs is structured the same as the start of pt_regs */
282 err = __copy_to_user(&sc->sc_regs, regs, sizeof(sc->sc_regs));
/linux-master/arch/mips/kernel/
H A Dsignal_o32.c61 err |= __put_user(0, &sc->sc_regs[0]);
63 err |= __put_user(regs->regs[i], &sc->sc_regs[i]);
110 err |= __get_user(regs->regs[i], &sc->sc_regs[i]);
H A Dasm-offsets.c224 OFFSET(SC_REGS, sigcontext, sc_regs);
247 OFFSET(SC_REGS, sigcontext, sc_regs);
H A Dsignal.c446 err |= __put_user(0, &sc->sc_regs[0]);
448 err |= __put_user(regs->regs[i], &sc->sc_regs[i]);
543 err |= __get_user(regs->regs[i], &sc->sc_regs[i]);
/linux-master/arch/loongarch/kernel/
H A Dsignal.c697 err |= __put_user(0, &sc->sc_regs[0]);
699 err |= __put_user(regs->regs[i], &sc->sc_regs[i]);
808 err |= __get_user(regs->regs[i], &sc->sc_regs[i]);
H A Dasm-offsets.c218 OFFSET(SC_REGS, sigcontext, sc_regs);
/linux-master/arch/sh/kernel/
H A Dsignal_32.c151 err |= __get_user(*r0_p, &sc->sc_regs[0]);

Completed in 189 milliseconds