Home
last modified time | relevance | path

Searched refs:sc_fpregs (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/arch/riscv/kernel/
H A Dcompat_signal.c19 union __riscv_fp_state sc_fpregs; member
50 union __riscv_fp_state __user *sc_fpregs) in compat_restore_fp_state() argument
53 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; in compat_restore_fp_state()
63 for (i = 0; i < ARRAY_SIZE(sc_fpregs->q.reserved); i++) { in compat_restore_fp_state()
66 err = __get_user(value, &sc_fpregs->q.reserved[i]); in compat_restore_fp_state()
77 union __riscv_fp_state __user *sc_fpregs) in compat_save_fp_state() argument
80 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; in compat_save_fp_state()
89 for (i = 0; i < ARRAY_SIZE(sc_fpregs->q.reserved); i++) { in compat_save_fp_state()
90 err = __put_user(0, &sc_fpregs->q.reserved[i]); in compat_save_fp_state()
115 err |= compat_restore_fp_state(regs, &sc->sc_fpregs); in compat_restore_sigcontext()
[all …]
H A Dsignal.c43 union __riscv_fp_state __user *sc_fpregs) in restore_fp_state() argument
46 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; in restore_fp_state()
57 union __riscv_fp_state __user *sc_fpregs) in save_fp_state() argument
60 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; in save_fp_state()
159 err = restore_fp_state(regs, &sc->sc_fpregs); in restore_sigcontext()
275 err |= save_fp_state(regs, &sc->sc_fpregs); in setup_sigcontext()
/openbmc/linux/arch/mips/include/uapi/asm/
H A Dsigcontext.h39 unsigned long long sc_fpregs[32]; member
72 __u64 sc_fpregs[32]; member
/openbmc/qemu/linux-user/alpha/
H A Dsignal.c32 abi_long sc_fpregs[32]; member
85 __put_user(env->fir[i], &sc->sc_fpregs[i]); in setup_sigcontext()
87 __put_user(0, &sc->sc_fpregs[31]); in setup_sigcontext()
107 __get_user(env->fir[i], &sc->sc_fpregs[i]); in restore_sigcontext()
/openbmc/qemu/linux-user/mips/
H A Dsignal.c31 uint64_t sc_fpregs[32]; member
50 uint64_t sc_fpregs[32]; member
135 __put_user(regs->active_fpu.fpr[i].d, &sc->sc_fpregs[i]); in setup_sigcontext()
166 __get_user(regs->active_fpu.fpr[i].d, &sc->sc_fpregs[i]); in restore_sigcontext()
/openbmc/linux/arch/sh/include/cpu-sh4/cpu/
H A Dsigcontext.h18 unsigned long sc_fpregs[16]; member
/openbmc/linux/arch/sh/include/uapi/asm/
H A Dsigcontext.h18 unsigned long sc_fpregs[16]; member
/openbmc/linux/arch/riscv/include/uapi/asm/
H A Dsigcontext.h33 union __riscv_fp_state sc_fpregs; member
/openbmc/linux/arch/m68k/include/uapi/asm/
H A Dsigcontext.h19 unsigned long sc_fpregs[2*3]; /* room for two fp registers */ member
/openbmc/linux/arch/alpha/include/uapi/asm/
H A Dsigcontext.h20 long sc_fpregs[32]; member
/openbmc/qemu/linux-user/sh4/
H A Dsignal.c44 target_ulong sc_fpregs[16]; member
138 __put_user(regs->fregs[i], &sc->sc_fpregs[i]); in setup_sigcontext()
166 __get_user(regs->fregs[i], &sc->sc_fpregs[i]); in restore_sigcontext()
/openbmc/linux/arch/mips/include/asm/
H A Dsigcontext.h21 __u64 sc_fpregs[32]; member
/openbmc/linux/arch/m68k/kernel/
H A Dsignal.c262 memcpy(current->thread.fp, sc->sc_fpregs, 24); in restore_fpu_state()
302 : "m" (sc->sc_fpregs[0]), in restore_fpu_state()
312 : "m" (*sc->sc_fpregs), in restore_fpu_state()
434 memcpy(sc->sc_fpregs, current->thread.fp, 24); in save_fpu_state()
463 : "=m" (sc->sc_fpregs[0]), in save_fpu_state()
474 : "=m" (*sc->sc_fpregs), in save_fpu_state()
/openbmc/linux/arch/mips/kernel/
H A Dsignal_n32.c143 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
H A Dasm-offsets.c225 OFFSET(SC_FPREGS, sigcontext, sc_fpregs); in output_sc_defines()
248 OFFSET(SC_FPREGS, sigcontext, sc_fpregs); in output_sc_defines()
H A Dsignal_o32.c248 .off_sc_fpregs = offsetof(struct sigcontext32, sc_fpregs),
H A Dsignal.c808 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
/openbmc/linux/arch/alpha/kernel/
H A Dsignal.c194 sc->sc_fpregs, 31 * 8); in restore_sigcontext()
316 err |= __copy_to_user(sc->sc_fpregs, in setup_sigcontext()
318 err |= __put_user(0, sc->sc_fpregs+31); in setup_sigcontext()
/openbmc/linux/arch/sh/kernel/
H A Dsignal_32.c85 return __copy_from_user(&tsk->thread.xstate->hardfpu, &sc->sc_fpregs[0], in restore_sigcontext_fpu()
109 return __copy_to_user(&sc->sc_fpregs[0], &tsk->thread.xstate->hardfpu, in save_sigcontext_fpu()