Searched refs:fcr31 (Results 1 - 19 of 19) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/math-emu/
H A Dkernel_linkage.c42 current->thread.fpu.fcr31 = 0;
64 err |= __put_user(current->thread.fpu.fcr31, &sc->sc_fpc_csr);
78 err |= __get_user(current->thread.fpu.fcr31, &sc->sc_fpc_csr);
97 err |= __put_user(current->thread.fpu.fcr31, &sc->sc_fpc_csr);
111 err |= __get_user(current->thread.fpu.fcr31, &sc->sc_fpc_csr);
H A Dcp1emu.c432 unsigned int fcr31; local
498 asm volatile("cfc1\t%0,$31" : "=r" (fcr31));
500 fcr31 = current->thread.fpu.fcr31;
504 fcr31 = ~fcr31;
509 if (fcr31 & (1 << bit))
595 unsigned int fcr31; local
691 asm volatile("cfc1\t%0,$31" : "=r" (fcr31));
693 fcr31
[all...]
H A Dieee754.h332 #define ieee754_csr (*(struct _ieee754_csr *)(&current->thread.fpu.fcr31))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dfpregdef.h56 #define fcr31 $31 /* FPU status register */ macro
95 #define fcr31 $31 macro
H A Dprocessor.h110 unsigned int fcr31; member in struct:mips_fpu_struct
279 .fcr31 = 0, \
H A Dasmmacro-32.h16 cfc1 \tmp1, fcr31
37 cfc1 \tmp, fcr31
91 ctc1 \tmp, fcr31
128 ctc1 \tmp, fcr31
H A Dasmmacro-64.h17 cfc1 \tmp, fcr31
82 ctc1 \tmp, fcr31
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/
H A Dbranch.c205 unsigned int bit, fcr31, dspcontrol; local
360 asm volatile("cfc1\t%0,$31" : "=r" (fcr31));
362 fcr31 = current->thread.fpu.fcr31;
371 if (~fcr31 & (1 << bit))
380 if (fcr31 & (1 << bit))
H A Dr6000_fpu.S28 cfc1 t1,fcr31
84 ctc1 t0,fcr31
H A Dr4k_fpu.S36 cfc1 t1, fcr31
83 cfc1 t1, fcr31
151 ctc1 t0, fcr31
176 ctc1 t0, fcr31
H A Dptrace32.c126 tmp = child->thread.fpu.fcr31;
238 child->thread.fpu.fcr31 = 0;
266 child->thread.fpu.fcr31 = data;
H A Dptrace.c123 __put_user(child->thread.fpu.fcr31, data + 64);
164 __get_user(child->thread.fpu.fcr31, data + 64);
324 tmp = child->thread.fpu.fcr31;
417 child->thread.fpu.fcr31 = 0;
453 child->thread.fpu.fcr31 = data;
H A Dr2300_fpu.S32 cfc1 t1,fcr31
118 ctc1 t0,fcr31
H A Dr2300_switch.S121 * We initialize fcr31 to rounding to nearest, no exceptions.
133 ctc1 t1, fcr31
H A Dkgdb.c144 /* Process the fcr31/fsr (register 70) */
145 memcpy((void *)&current->thread.fpu.fcr31, mem,
179 /* Process the fcr31/fsr (register 70) */
180 memcpy(mem, (void *)&current->thread.fpu.fcr31,
H A Dtraps.c698 asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31) argument
707 if (fcr31 & FPU_CSR_UNI_X) {
730 * the cause bit set in $fcr31.
732 current->thread.fpu.fcr31 &= ~FPU_CSR_ALL_X;
741 } else if (fcr31 & FPU_CSR_INV_X)
743 else if (fcr31 & FPU_CSR_DIV_X)
745 else if (fcr31 & FPU_CSR_OVF_X)
747 else if (fcr31 & FPU_CSR_UDF_X)
749 else if (fcr31 & FPU_CSR_INE_X)
H A Dr4k_switch.S150 * We initialize fcr31 to rounding to nearest, no exceptions.
172 ctc1 t1, fcr31
H A Dgenex.S408 cfc1 a1, fcr31
411 ctc1 a2, fcr31
H A Dasm-offsets.c171 OFFSET(THREAD_FCR31, task_struct, thread.fpu.fcr31);

Completed in 107 milliseconds