Home
last modified time | relevance | path

Searched refs:fpcsr (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/arch/openrisc/kernel/
H A Dtraps.c89 regs->fpcsr); in show_registers()
185 unsigned long fpcsr = regs->fpcsr; in do_fpe_trap() local
187 if (fpcsr & SPR_FPCSR_IVF) in do_fpe_trap()
189 else if (fpcsr & SPR_FPCSR_OVF) in do_fpe_trap()
191 else if (fpcsr & SPR_FPCSR_UNF) in do_fpe_trap()
193 else if (fpcsr & SPR_FPCSR_DZF) in do_fpe_trap()
195 else if (fpcsr & SPR_FPCSR_IXF) in do_fpe_trap()
199 regs->fpcsr &= ~SPR_FPCSR_ALLF; in do_fpe_trap()
H A Dsignal.c58 err |= __copy_from_user(&regs->fpcsr, &sc->fpcsr, sizeof(unsigned long)); in restore_sigcontext()
121 err |= __copy_to_user(&sc->fpcsr, &regs->fpcsr, sizeof(unsigned long)); in setup_sigcontext()
H A Dptrace.c102 return membuf_store(&to, regs->fpcsr); in fpregs_get()
115 &regs->fpcsr, 0, 4); in fpregs_set()
/openbmc/qemu/target/openrisc/
H A Dfpu_helper.c65 env->fpcsr |= tmp; in HELPER()
66 if (env->fpcsr & FPCSR_FPEE) { in HELPER()
82 env->fpcsr = val & 0xfff; in cpu_set_fpcsr()
H A Dmachine.c107 VMSTATE_UINT32(fpcsr, CPUOpenRISCState),
129 cpu_set_fpcsr(env, env->fpcsr); in cpu_post_load()
H A Dcpu.h254 uint32_t fpcsr; /* Float register */ member
H A Dsys_helper.c229 return env->fpcsr; in HELPER()
H A Dtranslate.c83 static TCGv_i32 fpcsr; variable
120 fpcsr = tcg_global_mem_new_i32(tcg_env, in openrisc_translate_init()
121 offsetof(CPUOpenRISCState, fpcsr), in openrisc_translate_init()
/openbmc/linux/arch/openrisc/include/uapi/asm/
H A Dsigcontext.h32 unsigned long fpcsr; member
H A Dptrace.h35 unsigned long fpcsr; member
/openbmc/linux/arch/mips/kernel/
H A Dsignal-common.h28 extern int fpcsr_pending(unsigned int __user *fpcsr);
H A Dsignal.c496 int fpcsr_pending(unsigned int __user *fpcsr) in fpcsr_pending() argument
501 err = __get_user(csr, fpcsr); in fpcsr_pending()
509 err |= __put_user(csr, fpcsr); in fpcsr_pending()
/openbmc/linux/arch/openrisc/include/asm/
H A Dptrace.h62 long fpcsr; /* Floating point control status register. */ member