Searched refs:sc_fpregs (Results 1 - 16 of 16) sorted by relevance

/linux-master/arch/sh/include/cpu-sh4/cpu/
H A Dsigcontext.h18 unsigned long sc_fpregs[16]; member in struct:sigcontext
/linux-master/arch/m68k/include/uapi/asm/
H A Dsigcontext.h19 unsigned long sc_fpregs[2*3]; /* room for two fp registers */ member in struct:sigcontext
/linux-master/arch/sh/include/uapi/asm/
H A Dsigcontext.h18 unsigned long sc_fpregs[16]; member in struct:sigcontext
/linux-master/arch/alpha/include/uapi/asm/
H A Dsigcontext.h20 long sc_fpregs[32]; member in struct:sigcontext
/linux-master/arch/riscv/include/uapi/asm/
H A Dsigcontext.h33 union __riscv_fp_state sc_fpregs; member in union:sigcontext::__anon33
/linux-master/arch/mips/include/uapi/asm/
H A Dsigcontext.h39 unsigned long long sc_fpregs[32]; member in struct:sigcontext
72 __u64 sc_fpregs[32]; member in struct:sigcontext
/linux-master/arch/riscv/kernel/
H A Dcompat_signal.c19 union __riscv_fp_state sc_fpregs; member in struct:compat_sigcontext
50 union __riscv_fp_state __user *sc_fpregs)
53 struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
63 for (i = 0; i < ARRAY_SIZE(sc_fpregs->q.reserved); i++) {
66 err = __get_user(value, &sc_fpregs->q.reserved[i]);
77 union __riscv_fp_state __user *sc_fpregs)
80 struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
89 for (i = 0; i < ARRAY_SIZE(sc_fpregs->q.reserved); i++) {
90 err = __put_user(0, &sc_fpregs->q.reserved[i]);
115 err |= compat_restore_fp_state(regs, &sc->sc_fpregs);
49 compat_restore_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) argument
76 compat_save_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) argument
[all...]
H A Dsignal.c43 union __riscv_fp_state __user *sc_fpregs)
46 struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
57 union __riscv_fp_state __user *sc_fpregs)
60 struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
163 err = restore_fp_state(regs, &sc->sc_fpregs);
285 err |= save_fp_state(regs, &sc->sc_fpregs);
42 restore_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) argument
56 save_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) argument
/linux-master/arch/mips/include/asm/
H A Dsigcontext.h21 __u64 sc_fpregs[32]; member in struct:sigcontext32
/linux-master/arch/mips/kernel/
H A Dsignal_n32.c141 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
H A Dasm-offsets.c225 OFFSET(SC_FPREGS, sigcontext, sc_fpregs);
248 OFFSET(SC_FPREGS, sigcontext, sc_fpregs);
H A Dsignal_o32.c249 .off_sc_fpregs = offsetof(struct sigcontext32, sc_fpregs),
H A Dsignal.c809 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
/linux-master/arch/m68k/kernel/
H A Dsignal.c264 memcpy(current->thread.fp, sc->sc_fpregs, 24);
304 : "m" (sc->sc_fpregs[0]),
314 : "m" (*sc->sc_fpregs),
436 memcpy(sc->sc_fpregs, current->thread.fp, 24);
465 : "=m" (sc->sc_fpregs[0]),
476 : "=m" (*sc->sc_fpregs),
/linux-master/arch/alpha/kernel/
H A Dsignal.c194 sc->sc_fpregs, 31 * 8);
316 err |= __copy_to_user(sc->sc_fpregs,
318 err |= __put_user(0, sc->sc_fpregs+31);
/linux-master/arch/sh/kernel/
H A Dsignal_32.c85 return __copy_from_user(&tsk->thread.xstate->hardfpu, &sc->sc_fpregs[0],
109 return __copy_to_user(&sc->sc_fpregs[0], &tsk->thread.xstate->hardfpu,

Completed in 288 milliseconds