Searched refs:hardfpu (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/arch/sh/kernel/cpu/sh4/ |
D | fpu.c | 87 :"0"((char *)(&tsk->thread.xstate->hardfpu.status)), in save_fpu() 233 if ((tsk->thread.xstate->hardfpu.fpscr & FPSCR_CAUSE_ERROR)) in ieee_fpe_handler() 235 denormal_to_double(&tsk->thread.xstate->hardfpu, in ieee_fpe_handler() 251 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler() 252 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler() 253 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler() 263 | tsk->thread.xstate->hardfpu.fp_regs[n + 1]; in ieee_fpe_handler() 265 | tsk->thread.xstate->hardfpu.fp_regs[m + 1]; in ieee_fpe_handler() 267 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler() 268 tsk->thread.xstate->hardfpu.fp_regs[n + 1] = llx & 0xffffffff; in ieee_fpe_handler() [all …]
|
/Linux-v4.19/arch/sh/kernel/cpu/sh2a/ |
D | fpu.c | 55 : "0" ((char *)(&tsk->thread.xstate->hardfpu.status)), in save_fpu() 459 if ((tsk->thread.xstate->hardfpu.fpscr & FPSCR_FPU_ERROR)) { in ieee_fpe_handler() 461 denormal_to_double (&tsk->thread.xstate->hardfpu, in ieee_fpe_handler() 476 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler() 477 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler() 478 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler() 488 | tsk->thread.xstate->hardfpu.fp_regs[n+1]; in ieee_fpe_handler() 490 | tsk->thread.xstate->hardfpu.fp_regs[m+1]; in ieee_fpe_handler() 495 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler() 496 tsk->thread.xstate->hardfpu.fp_regs[n+1] = llx & 0xffffffff; in ieee_fpe_handler() [all …]
|
/Linux-v4.19/arch/sh/kernel/ |
D | traps_64.c | 356 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo; in misaligned_fpu_load() 360 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo; in misaligned_fpu_load() 361 current->thread.xstate->hardfpu.fp_regs[destreg+1] = bufhi; in misaligned_fpu_load() 364 current->thread.xstate->hardfpu.fp_regs[destreg] = bufhi; in misaligned_fpu_load() 365 current->thread.xstate->hardfpu.fp_regs[destreg+1] = buflo; in misaligned_fpu_load() 367 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo; in misaligned_fpu_load() 368 current->thread.xstate->hardfpu.fp_regs[destreg+1] = bufhi; in misaligned_fpu_load() 423 buflo = current->thread.xstate->hardfpu.fp_regs[srcreg]; in misaligned_fpu_store() 427 buflo = current->thread.xstate->hardfpu.fp_regs[srcreg]; in misaligned_fpu_store() 428 bufhi = current->thread.xstate->hardfpu.fp_regs[srcreg+1]; in misaligned_fpu_store() [all …]
|
D | ptrace_64.c | 229 &target->thread.xstate->hardfpu, 0, -1); in fpregs_get() 246 &target->thread.xstate->hardfpu, 0, -1); in fpregs_set()
|
D | ptrace_32.c | 200 &target->thread.xstate->hardfpu, 0, -1); in fpregs_get() 221 &target->thread.xstate->hardfpu, 0, -1); in fpregs_set()
|
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()
|
D | process_64.c | 363 memcpy(fpu, &tsk->thread.xstate->hardfpu, sizeof(*fpu)); in dump_fpu()
|
/Linux-v4.19/arch/sh/kernel/cpu/sh5/ |
D | fpu.c | 57 : "r" (&tsk->thread.xstate->hardfpu) in save_fpu() 100 : "r" (&tsk->thread.xstate->hardfpu) in restore_fpu()
|
/Linux-v4.19/arch/sh/kernel/cpu/ |
D | fpu.c | 30 struct sh_fpu_hard_struct *fp = &tsk->thread.xstate->hardfpu; in init_fpu()
|
/Linux-v4.19/arch/sh/include/asm/ |
D | processor_32.h | 93 struct sh_fpu_hard_struct hardfpu; member
|
D | processor_64.h | 98 struct sh_fpu_hard_struct hardfpu; member
|