Home
last modified time | relevance | path

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

/Linux-v5.10/arch/nds32/kernel/
Dfpu.c15 .fpcsr = FPCSR_INIT,
23 unsigned int fpcfg, fpcsr; in save_fpu() local
78 : "=&r" (fpcsr) in save_fpu()
87 unsigned int fpcfg, fpcsr; in load_fpu() local
138 "fmtcsr %0\n\t":"=&r" (fpcsr) in load_fpu()
188 inline void fill_sigfpe_signo(unsigned int fpcsr, int *signo) in fill_sigfpe_signo() argument
190 if (fpcsr & FPCSR_mskOVFT) in fill_sigfpe_signo()
193 else if (fpcsr & FPCSR_mskUDFT) in fill_sigfpe_signo()
196 else if (fpcsr & FPCSR_mskIVOT) in fill_sigfpe_signo()
198 else if (fpcsr & FPCSR_mskDBZT) in fill_sigfpe_signo()
[all …]
/Linux-v5.10/arch/nds32/math-emu/
Dfpuemu.c356 if (((fpu_reg->fpcsr << 5) & fpu_reg->fpcsr & FPCSR_mskALLE_NO_UDF_IEXE)
357 || ((fpu_reg->fpcsr << 5) & (fpu_reg->UDF_IEX_trap))) {
359 if ((fpu_reg->fpcsr << 5) & fpu_reg->fpcsr & FPCSR_mskALLE) {
/Linux-v5.10/arch/mips/kernel/
Dsignal-common.h28 extern int fpcsr_pending(unsigned int __user *fpcsr);
Dsignal.c497 int fpcsr_pending(unsigned int __user *fpcsr) in fpcsr_pending() argument
502 err = __get_user(csr, fpcsr); in fpcsr_pending()
510 err |= __put_user(csr, fpcsr); in fpcsr_pending()
/Linux-v5.10/arch/nds32/include/uapi/asm/
Dsigcontext.h14 unsigned long fpcsr; member
/Linux-v5.10/arch/nds32/include/asm/
Delf.h111 unsigned long fpcsr; member
Dsfp-machine.h53 #define __FPU_FPCSR (current->thread.fpu.fpcsr)