/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | compat_signal.c | 19 union __riscv_fp_state sc_fpregs; member 50 union __riscv_fp_state __user *sc_fpregs) in compat_restore_fp_state() 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() 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() 49 compat_restore_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) compat_restore_fp_state() argument 76 compat_save_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) compat_save_fp_state() argument [all...] |
H A D | signal.c | 43 union __riscv_fp_state __user *sc_fpregs) in restore_fp_state() 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() 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() 281 err |= save_fp_state(regs, &sc->sc_fpregs); in setup_sigcontext() 42 restore_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) restore_fp_state() argument 56 save_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) save_fp_state() argument
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | signal.c | 35 union __riscv_fp_state __user *sc_fpregs) in restore_fp_state() 38 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; in restore_fp_state() 48 for (i = 0; i < ARRAY_SIZE(sc_fpregs->q.reserved); i++) { in restore_fp_state() 51 err = __get_user(value, &sc_fpregs->q.reserved[i]); in restore_fp_state() 62 union __riscv_fp_state __user *sc_fpregs) in save_fp_state() 65 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; in save_fp_state() 74 for (i = 0; i < ARRAY_SIZE(sc_fpregs->q.reserved); i++) { in save_fp_state() 75 err = __put_user(0, &sc_fpregs->q.reserved[i]); in save_fp_state() 95 err |= restore_fp_state(regs, &sc->sc_fpregs); in restore_sigcontext() 150 err |= save_fp_state(regs, &sc->sc_fpregs); in setup_sigcontext() 34 restore_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) restore_fp_state() argument 61 save_fp_state(struct pt_regs *regs, union __riscv_fp_state __user *sc_fpregs) save_fp_state() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/include/uapi/asm/ |
H A D | sigcontext.h | 39 unsigned long long sc_fpregs[32]; member 72 __u64 sc_fpregs[32]; member
|
/kernel/linux/linux-6.6/arch/mips/include/uapi/asm/ |
H A D | sigcontext.h | 39 unsigned long long sc_fpregs[32]; member 72 __u64 sc_fpregs[32]; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-mips/asm/ |
H A D | sigcontext.h | 33 unsigned long long sc_fpregs[32]; member 53 __u64 sc_fpregs[32]; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-mips/asm/ |
H A D | sigcontext.h | 33 unsigned long long sc_fpregs[32]; member 53 __u64 sc_fpregs[32]; member
|
/kernel/linux/linux-5.10/arch/riscv/include/uapi/asm/ |
H A D | sigcontext.h | 19 union __riscv_fp_state sc_fpregs; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-riscv/asm/ |
H A D | sigcontext.h | 24 union __riscv_fp_state sc_fpregs; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-riscv/asm/ |
H A D | sigcontext.h | 24 union __riscv_fp_state sc_fpregs; member
|
/kernel/linux/linux-5.10/arch/sh/include/uapi/asm/ |
H A D | sigcontext.h | 18 unsigned long sc_fpregs[16]; member
|
/kernel/linux/linux-5.10/arch/sh/include/cpu-sh4/cpu/ |
H A D | sigcontext.h | 18 unsigned long sc_fpregs[16]; member
|
/kernel/linux/linux-6.6/arch/sh/include/uapi/asm/ |
H A D | sigcontext.h | 18 unsigned long sc_fpregs[16]; member
|
/kernel/linux/linux-6.6/arch/sh/include/cpu-sh4/cpu/ |
H A D | sigcontext.h | 18 unsigned long sc_fpregs[16]; member
|
/kernel/linux/linux-5.10/arch/m68k/include/uapi/asm/ |
H A D | sigcontext.h | 19 unsigned long sc_fpregs[2*3]; /* room for two fp registers */ member
|
/kernel/linux/linux-6.6/arch/m68k/include/uapi/asm/ |
H A D | sigcontext.h | 19 unsigned long sc_fpregs[2*3]; /* room for two fp registers */ member
|
/kernel/linux/linux-5.10/arch/alpha/include/uapi/asm/ |
H A D | sigcontext.h | 20 long sc_fpregs[32]; member
|
/kernel/linux/linux-6.6/arch/alpha/include/uapi/asm/ |
H A D | sigcontext.h | 20 long sc_fpregs[32]; member
|
/kernel/linux/linux-6.6/arch/riscv/include/uapi/asm/ |
H A D | sigcontext.h | 33 union __riscv_fp_state sc_fpregs; member
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | sigcontext.h | 21 __u64 sc_fpregs[32]; member
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | sigcontext.h | 21 __u64 sc_fpregs[32]; member
|
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | signal.c | 262 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()
|
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | signal.c | 262 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()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | signal_n32.c | 144 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | signal_n32.c | 143 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
|