fpstate 63 arch/arm/include/asm/thread_info.h union fp_state fpstate __attribute__((aligned(8))); fpstate 63 arch/arm/kernel/asm-offsets.c DEFINE(TI_FPSTATE, offsetof(struct thread_info, fpstate)); fpstate 74 arch/arm/kernel/asm-offsets.c DEFINE(TI_IWMMXT_STATE, offsetof(struct thread_info, fpstate.iwmmxt)); fpstate 213 arch/arm/kernel/process.c memset(&thread->fpstate, 0, sizeof(union fp_state)); fpstate 292 arch/arm/kernel/process.c memcpy(fp, &thread->fpstate.soft, sizeof (*fp)); fpstate 302 arch/arm/kernel/ptrace.c return copy_to_user(ufp, &thread->fpstate.iwmmxt, IWMMXT_SIZE) fpstate 316 arch/arm/kernel/ptrace.c return copy_from_user(&thread->fpstate.iwmmxt, ufp, IWMMXT_SIZE) fpstate 610 arch/arm/kernel/ptrace.c &task_thread_info(target)->fpstate, fpstate 624 arch/arm/kernel/ptrace.c &thread->fpstate, fpstate 13 arch/arm/nwfpe/fpa11.h #define GET_FPA11() ((FPA11 *)(¤t_thread_info()->fpstate)) fpstate 53 arch/arm/nwfpe/fpmodule.c nwfpe_init_fpa(&thread->fpstate); fpstate 89 arch/m68k/include/asm/processor.h unsigned char fpstate[FPSTATESIZE]; /* floating point state */ fpstate 39 arch/m68k/kernel/asm-offsets.c DEFINE(THREAD_FPSTATE, offsetof(struct thread_struct, fpstate)); fpstate 163 arch/m68k/kernel/process.c asm volatile ("fsave %0" : : "m" (p->thread.fpstate[0]) : "memory"); fpstate 165 arch/m68k/kernel/process.c if (!CPU_IS_060 ? p->thread.fpstate[0] : p->thread.fpstate[2]) { fpstate 188 arch/m68k/kernel/process.c asm volatile ("frestore %0" : : "m" (p->thread.fpstate[0])); fpstate 334 arch/m68k/kernel/signal.c unsigned char fpstate[FPCONTEXT_SIZE]; fpstate 351 arch/m68k/kernel/signal.c if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) fpstate 353 arch/m68k/kernel/signal.c if (CPU_IS_060 ? fpstate[2] : fpstate[0]) { fpstate 355 arch/m68k/kernel/signal.c context_size = fpstate[1]; fpstate 358 arch/m68k/kernel/signal.c (fpstate[0] != fpu_version)) fpstate 373 arch/m68k/kernel/signal.c if (!(fpstate[3] == 0x00 || fpstate 374 arch/m68k/kernel/signal.c fpstate[3] == 0x60 || fpstate 375 arch/m68k/kernel/signal.c fpstate[3] == 0xe0)) fpstate 378 arch/m68k/kernel/signal.c if (!(fpstate[3] == 0x00 || fpstate 379 arch/m68k/kernel/signal.c fpstate[3] == 0x05 || fpstate 380 arch/m68k/kernel/signal.c fpstate[3] == 0xe5)) fpstate 409 arch/m68k/kernel/signal.c __copy_from_user(fpstate + 4, (long __user *)&uc->uc_fpstate + 1, fpstate 414 arch/m68k/kernel/signal.c __asm__ volatile ("frestore %0" : : "m" (*fpstate)); fpstate 419 arch/m68k/kernel/signal.c : : "m" (*fpstate)); fpstate 485 arch/m68k/kernel/signal.c unsigned char fpstate[FPCONTEXT_SIZE]; fpstate 500 arch/m68k/kernel/signal.c __asm__ volatile ("fsave %0" : : "m" (*fpstate) : "memory"); fpstate 505 arch/m68k/kernel/signal.c : : "m" (*fpstate) : "memory"); fpstate 508 arch/m68k/kernel/signal.c err |= __put_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate); fpstate 509 arch/m68k/kernel/signal.c if (CPU_IS_060 ? fpstate[2] : fpstate[0]) { fpstate 512 arch/m68k/kernel/signal.c context_size = fpstate[1]; fpstate 513 arch/m68k/kernel/signal.c fpu_version = fpstate[0]; fpstate 518 arch/m68k/kernel/signal.c if (*(unsigned short *) fpstate == 0x1f38) fpstate 519 arch/m68k/kernel/signal.c fpstate[0x38] |= 1 << 3; fpstate 546 arch/m68k/kernel/signal.c err |= copy_to_user((long __user *)&uc->uc_fpstate + 1, fpstate + 4, fpstate 20 arch/unicore32/include/asm/suspend.h struct fp_state fpstate __attribute__((aligned(8))); fpstate 75 arch/unicore32/include/asm/thread_info.h struct fp_state fpstate __attribute__((aligned(8))); fpstate 46 arch/unicore32/kernel/asm-offsets.c DEFINE(TI_FPSTATE, offsetof(struct thread_info, fpstate)); fpstate 101 arch/unicore32/kernel/asm-offsets.c fpstate)); fpstate 211 arch/unicore32/kernel/process.c memset(&thread->fpstate, 0, sizeof(struct fp_state)); fpstate 268 arch/unicore32/kernel/process.c memcpy(fp, &thread->fpstate, sizeof(*fp)); fpstate 100 arch/x86/ia32/ia32_signal.c get_user_ex(tmp, &sc->fpstate); fpstate 181 arch/x86/ia32/ia32_signal.c void __user *fpstate, fpstate 208 arch/x86/ia32/ia32_signal.c put_user_ex(ptr_to_compat(fpstate), &sc->fpstate); fpstate 223 arch/x86/ia32/ia32_signal.c void __user **fpstate) fpstate 240 arch/x86/ia32/ia32_signal.c *fpstate = (struct _fpstate_32 __user *) sp; fpstate 241 arch/x86/ia32/ia32_signal.c if (copy_fpstate_to_sigframe(*fpstate, (void __user *)fx_aligned, fpstate 258 arch/x86/ia32/ia32_signal.c void __user *fpstate = NULL; fpstate 271 arch/x86/ia32/ia32_signal.c frame = get_sigframe(ksig, regs, sizeof(*frame), &fpstate); fpstate 279 arch/x86/ia32/ia32_signal.c if (ia32_setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0])) fpstate 336 arch/x86/ia32/ia32_signal.c void __user *fpstate = NULL; fpstate 351 arch/x86/ia32/ia32_signal.c frame = get_sigframe(ksig, regs, sizeof(*frame), &fpstate); fpstate 384 arch/x86/ia32/ia32_signal.c err |= ia32_setup_sigcontext(&frame->uc.uc_mcontext, fpstate, fpstate 36 arch/x86/include/asm/fpu/internal.h extern int dump_fpu(struct pt_regs *ptregs, struct user_i387_struct *fpstate); fpstate 445 arch/x86/include/asm/fpu/internal.h static inline void __copy_kernel_to_fpregs(union fpregs_state *fpstate, u64 mask) fpstate 448 arch/x86/include/asm/fpu/internal.h copy_kernel_to_xregs(&fpstate->xsave, mask); fpstate 451 arch/x86/include/asm/fpu/internal.h copy_kernel_to_fxregs(&fpstate->fxsave); fpstate 453 arch/x86/include/asm/fpu/internal.h copy_kernel_to_fregs(&fpstate->fsave); fpstate 457 arch/x86/include/asm/fpu/internal.h static inline void copy_kernel_to_fpregs(union fpregs_state *fpstate) fpstate 469 arch/x86/include/asm/fpu/internal.h : : [addr] "m" (fpstate)); fpstate 472 arch/x86/include/asm/fpu/internal.h __copy_kernel_to_fpregs(fpstate, -1); fpstate 17 arch/x86/include/asm/sighandling.h int setup_sigcontext(struct sigcontext __user *sc, void __user *fpstate, fpstate 193 arch/x86/include/uapi/asm/sigcontext.h struct _fpstate fpstate; fpstate 230 arch/x86/include/uapi/asm/sigcontext.h __u32 fpstate; /* Zero when no FPU/extended context */ fpstate 273 arch/x86/include/uapi/asm/sigcontext.h __u64 fpstate; /* Zero when no FPU/extended context */ fpstate 320 arch/x86/include/uapi/asm/sigcontext.h struct _fpstate __user *fpstate; fpstate 380 arch/x86/include/uapi/asm/sigcontext.h struct _fpstate __user *fpstate; /* Zero when no FPU context */ fpstate 25 arch/x86/kernel/fpu/signal.c void __user *fpstate, fpstate 48 arch/x86/kernel/fpu/signal.c if (__get_user(magic2, (__u32 __user *)(fpstate + fx_sw->xstate_size)) fpstate 139 arch/x86/kernel/signal.c get_user_ex(buf_val, &sc->fpstate); fpstate 159 arch/x86/kernel/signal.c int setup_sigcontext(struct sigcontext __user *sc, void __user *fpstate, fpstate 208 arch/x86/kernel/signal.c put_user_ex(fpstate, (unsigned long __user *)&sc->fpstate); fpstate 241 arch/x86/kernel/signal.c void __user **fpstate) fpstate 269 arch/x86/kernel/signal.c *fpstate = (void __user *)sp; fpstate 281 arch/x86/kernel/signal.c ret = copy_fpstate_to_sigframe(*fpstate, (void __user *)buf_fx, math_size); fpstate 318 arch/x86/kernel/signal.c void __user *fpstate = NULL; fpstate 320 arch/x86/kernel/signal.c frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate); fpstate 328 arch/x86/kernel/signal.c if (setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0])) fpstate 381 arch/x86/kernel/signal.c void __user *fpstate = NULL; fpstate 383 arch/x86/kernel/signal.c frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate); fpstate 419 arch/x86/kernel/signal.c err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate, fpstate 547 arch/x86/kernel/signal.c void __user *fpstate = NULL; fpstate 549 arch/x86/kernel/signal.c frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate); fpstate 578 arch/x86/kernel/signal.c err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate, fpstate 209 arch/x86/um/signal.c &((struct _fpstate __user *)sc.fpstate)->_fxsr_env[0], fpstate 214 arch/x86/um/signal.c err = convert_fxsr_from_user(&fpx, (void *)sc.fpstate); fpstate 228 arch/x86/um/signal.c err = copy_from_user(regs->regs.fp, (void *)sc.fpstate, fpstate 284 arch/x86/um/signal.c sc.fpstate = (unsigned long)to_fp; fpstate 303 arch/x86/um/signal.c err = convert_fxsr_to_user(&to_fp->fpstate, &fpx); fpstate 307 arch/x86/um/signal.c err |= __put_user(fpx.swd, &to_fp->fpstate.status); fpstate 308 arch/x86/um/signal.c err |= __put_user(X86_FXSR_MAGIC, &to_fp->fpstate.magic); fpstate 312 arch/x86/um/signal.c if (copy_to_user(&to_fp->fpstate._fxsr_env[0], &fpx, fpstate 343 arch/x86/um/signal.c struct _xstate fpstate; fpstate 356 arch/x86/um/signal.c struct _xstate fpstate; fpstate 379 arch/x86/um/signal.c err |= copy_sc_to_user(&frame->sc, &frame->fpstate, regs, mask->sig[0]); fpstate 427 arch/x86/um/signal.c err |= copy_ucontext_to_user(&frame->uc, &frame->fpstate, mask, fpstate 485 arch/x86/um/signal.c struct _xstate fpstate; fpstate 513 arch/x86/um/signal.c err |= copy_sc_to_user(&frame->uc.uc_mcontext, &frame->fpstate, regs, fpstate 516 arch/x86/um/signal.c fp_to = (unsigned long)&frame->fpstate; fpstate 518 arch/x86/um/signal.c err |= __put_user(fp_to, &frame->uc.uc_mcontext.fpstate);