/Linux-v4.19/arch/riscv/kernel/ |
D | signal.c | 67 err = restore_d_state(regs, &sc->sc_fpregs.d); in restore_sigcontext() 71 for (i = 0; i < ARRAY_SIZE(sc->sc_fpregs.q.reserved); i++) { in restore_sigcontext() 73 err = __get_user(value, &sc->sc_fpregs.q.reserved[i]); in restore_sigcontext() 131 err |= save_d_state(regs, &sc->sc_fpregs.d); in setup_sigcontext() 133 for (i = 0; i < ARRAY_SIZE(sc->sc_fpregs.q.reserved); i++) in setup_sigcontext() 134 err |= __put_user(0, &sc->sc_fpregs.q.reserved[i]); in setup_sigcontext()
|
/Linux-v4.19/arch/sh/include/uapi/asm/ |
D | sigcontext.h | 16 unsigned long long sc_fpregs[32]; member 30 unsigned long sc_fpregs[16]; member
|
/Linux-v4.19/arch/mips/include/uapi/asm/ |
D | sigcontext.h | 39 unsigned long long sc_fpregs[32]; member 72 __u64 sc_fpregs[32]; member
|
/Linux-v4.19/arch/riscv/include/uapi/asm/ |
D | sigcontext.h | 27 union __riscv_fp_state sc_fpregs; member
|
/Linux-v4.19/arch/sh/include/cpu-sh4/cpu/ |
D | sigcontext.h | 18 unsigned long sc_fpregs[16]; member
|
/Linux-v4.19/arch/m68k/include/uapi/asm/ |
D | sigcontext.h | 19 unsigned long sc_fpregs[2*3]; /* room for two fp registers */ member
|
/Linux-v4.19/arch/alpha/include/uapi/asm/ |
D | sigcontext.h | 20 long sc_fpregs[32]; member
|
/Linux-v4.19/arch/mips/include/asm/ |
D | sigcontext.h | 21 __u64 sc_fpregs[32]; member
|
/Linux-v4.19/arch/m68k/kernel/ |
D | signal.c | 263 memcpy(current->thread.fp, sc->sc_fpregs, 24); in restore_fpu_state() 303 : "m" (sc->sc_fpregs[0]), in restore_fpu_state() 313 : "m" (*sc->sc_fpregs), in restore_fpu_state() 435 memcpy(sc->sc_fpregs, current->thread.fp, 24); in save_fpu_state() 464 : "=m" (sc->sc_fpregs[0]), in save_fpu_state() 475 : "=m" (*sc->sc_fpregs), in save_fpu_state()
|
/Linux-v4.19/arch/mips/kernel/ |
D | signal_n32.c | 157 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
|
D | asm-offsets.c | 221 OFFSET(SC_FPREGS, sigcontext, sc_fpregs); in output_sc_defines() 243 OFFSET(SC_FPREGS, sigcontext, sc_fpregs); in output_sc_defines()
|
D | signal_o32.c | 248 .off_sc_fpregs = offsetof(struct sigcontext32, sc_fpregs),
|
D | signal.c | 765 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
|
/Linux-v4.19/arch/alpha/kernel/ |
D | signal.c | 193 err |= __get_user(sw->fp[i], sc->sc_fpregs+i); in restore_sigcontext() 316 err |= __put_user(sw->fp[i], sc->sc_fpregs+i); in setup_sigcontext() 317 err |= __put_user(0, sc->sc_fpregs+31); in setup_sigcontext()
|
/Linux-v4.19/arch/sh/kernel/ |
D | signal_32.c | 86 return __copy_from_user(&tsk->thread.xstate->hardfpu, &sc->sc_fpregs[0], in restore_sigcontext_fpu() 110 return __copy_to_user(&sc->sc_fpregs[0], &tsk->thread.xstate->hardfpu, in save_sigcontext_fpu()
|
D | signal_64.c | 160 err |= __copy_from_user(¤t->thread.xstate->hardfpu, &sc->sc_fpregs[0], in restore_sigcontext_fpu() 185 err |= __copy_to_user(&sc->sc_fpregs[0], ¤t->thread.xstate->hardfpu, in setup_sigcontext_fpu()
|