Searched refs:fpr (Results 1 - 24 of 24) 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.c44 current->thread.fpu.fpr[i] = SIGNALLING_NAN;
62 __put_user(current->thread.fpu.fpr[i], &sc->sc_fpregs[i]);
76 __get_user(current->thread.fpu.fpr[i], &sc->sc_fpregs[i]);
95 __put_user(current->thread.fpu.fpr[i], &sc->sc_fpregs[i]);
109 __get_user(current->thread.fpu.fpr[i], &sc->sc_fpregs[i]);
H A Dcp1emu.c744 (int)ctx->fpr[x] : (int)(ctx->fpr[x & ~1] >> 32))
746 #define SITOREG(si, x) (ctx->fpr[x & ~(cop1_64bit(xcp) == 0)] = \
748 ctx->fpr[x & ~1] >> 32 << 32 | (u32)(si) : \
749 ctx->fpr[x & ~1] << 32 >> 32 | (u64)(si) << 32)
751 #define DIFROMREG(di, x) ((di) = ctx->fpr[x & ~(cop1_64bit(xcp) == 0)])
752 #define DITOREG(di, x) (ctx->fpr[x & ~(cop1_64bit(xcp) == 0)] = (di))
1793 rv.s = ieee754sp_flong(ctx->fpr[MIPSInst_FS(ir)]);
1798 rv.d = ieee754dp_flong(ctx->fpr[MIPSInst_FS(ir)]);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/
H A Dasm-offsets.c138 OFFSET(THREAD_FPR0, task_struct, thread.fpu.fpr[0]);
139 OFFSET(THREAD_FPR1, task_struct, thread.fpu.fpr[1]);
140 OFFSET(THREAD_FPR2, task_struct, thread.fpu.fpr[2]);
141 OFFSET(THREAD_FPR3, task_struct, thread.fpu.fpr[3]);
142 OFFSET(THREAD_FPR4, task_struct, thread.fpu.fpr[4]);
143 OFFSET(THREAD_FPR5, task_struct, thread.fpu.fpr[5]);
144 OFFSET(THREAD_FPR6, task_struct, thread.fpu.fpr[6]);
145 OFFSET(THREAD_FPR7, task_struct, thread.fpu.fpr[7]);
146 OFFSET(THREAD_FPR8, task_struct, thread.fpu.fpr[8]);
147 OFFSET(THREAD_FPR9, task_struct, thread.fpu.fpr[
[all...]
H A Dkgdb.c153 memcpy((void *)&current->thread.fpu.fpr[fp_reg], mem,
189 memcpy(mem, (void *)&current->thread.fpu.fpr[fp_reg],
H A Dprocess.c219 int dump_task_fpu(struct task_struct *t, elf_fpregset_t *fpr) argument
221 memcpy(fpr, &t->thread.fpu, sizeof(current->thread.fpu));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kvm/
H A Dbook3s_paired_singles.c162 kvm_cvt_df(&vcpu->arch.fpr[rt], &vcpu->arch.qpr[rt], &vcpu->arch.fpscr);
207 kvm_cvt_fd((u32*)tmp, &vcpu->arch.fpr[rs], &vcpu->arch.fpscr);
211 vcpu->arch.fpr[rs] = *((u64*)tmp);
233 kvm_cvt_df(&vcpu->arch.fpr[rs], (u32*)tmp, &vcpu->arch.fpscr);
238 *((u32*)tmp) = vcpu->arch.fpr[rs];
239 val = vcpu->arch.fpr[rs] & 0xffffffff;
243 *((u64*)tmp) = vcpu->arch.fpr[rs];
244 val = vcpu->arch.fpr[rs];
299 kvm_cvt_fd(&tmp[0], &vcpu->arch.fpr[rs], &vcpu->arch.fpscr);
317 kvm_cvt_df(&vcpu->arch.fpr[r
510 u64 *fpr = vcpu->arch.fpr; local
559 u64 *fpr = vcpu->arch.fpr; local
610 u64 *fpr = vcpu->arch.fpr; local
[all...]
H A Dbook3s.c642 u64 *vcpu_fpr = vcpu->arch.fpr;
646 u64 *thread_fpr = (u64*)t->fpr;
659 for (i = 0; i < ARRAY_SIZE(vcpu->arch.fpr); i++)
725 u64 *vcpu_fpr = vcpu->arch.fpr;
729 u64 *thread_fpr = (u64*)t->fpr;
754 for (i = 0; i < ARRAY_SIZE(vcpu->arch.fpr); i++)
1287 double fpr[32][TS_FPRWIDTH]; local
1310 memcpy(fpr, current->thread.fpr, sizeof(current->thread.fpr));
[all...]
H A Dpowerpc.c330 vcpu->arch.fpr[vcpu->arch.io_gpr & KVM_REG_MASK] = gpr;
337 vcpu->arch.fpr[vcpu->arch.io_gpr & KVM_REG_MASK] = gpr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dgianfar_ethtool.c685 u32 fcr = 0x0, fpr = FPR_FILER_MASK; local
690 ftp_rqfpr[priv->cur_filer_idx] = fpr;
692 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr);
697 ftp_rqfpr[priv->cur_filer_idx] = fpr;
699 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr);
706 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr);
707 ftp_rqfpr[priv->cur_filer_idx] = fpr;
715 ftp_rqfpr[priv->cur_filer_idx] = fpr;
717 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr);
724 ftp_rqfpr[priv->cur_filer_idx] = fpr;
[all...]
H A Dgianfar.h1140 unsigned int far, unsigned int fcr, unsigned int fpr)
1146 gfar_write(&regs->rqfpr, fpr);
1139 gfar_write_filer(struct gfar_private *priv, unsigned int far, unsigned int fcr, unsigned int fpr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dkvm.h70 __u64 fpr[32]; member in struct:kvm_fpu
H A Dprocessor.h150 #define TS_FPR(i) fpr[i][TS_FPROFFSET]
201 double fpr[32][TS_FPRWIDTH]; member in struct:thread_struct
272 .fpr = {{0}}, \
H A Dkvm_host.h187 u64 fpr[32]; member in struct:kvm_vcpu_arch
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dptrace32.c130 tmp = ((unsigned int *)child->thread.fpr)
172 tmp = ((u64 *)child->thread.fpr)
228 ((unsigned int *)child->thread.fpr)
269 tmp = &(((u64 *)child->thread.fpr)
H A Dptrace.c342 &target->thread.fpr, 0, -1);
370 &target->thread.fpr, 0, -1);
483 buf[i] = target->thread.fpr[i][TS_VSRLOWOFFSET];
502 target->thread.fpr[i][TS_VSRLOWOFFSET] = buf[i];
1463 tmp = ((unsigned long *)child->thread.fpr)
1491 ((unsigned long *)child->thread.fpr)
H A Dsignal_32.c375 buf[i] = task->thread.fpr[i][TS_VSRLOWOFFSET];
388 task->thread.fpr[i][TS_VSRLOWOFFSET] = buf[i];
395 return __copy_to_user(to, task->thread.fpr,
402 return __copy_from_user(task->thread.fpr, from,
527 * current->thread.fpr/vr/evr. That way, if we get preempted
570 current->thread.fpr[i][TS_VSRLOWOFFSET] = 0;
H A Dsignal_64.c117 /* copy fpr regs and fpscr */
193 * current->thread.fpr/vr. That way, if we get preempted
202 * This has to be done before copying stuff into current->thread.fpr/vr
238 current->thread.fpr[i][TS_VSRLOWOFFSET] = 0;
H A Dasm-offsets.c85 DEFINE(THREAD_FPR0, offsetof(struct thread_struct, fpr[0]));
94 DEFINE(THREAD_VSR0, offsetof(struct thread_struct, fpr));
H A Dprocess.c830 memset(current->thread.fpr, 0, sizeof(current->thread.fpr));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dfpu.h142 return tsk->thread.fpu.fpr;
H A Dprocessor.h109 fpureg_t fpr[NUM_FPU_REGS]; member in struct:mips_fpu_struct
278 .fpr = {0,}, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dkvm.h136 __u8 fpr[8][16]; member in struct:kvm_fpu
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/fpsp040/
H A Dfpsp.h128 .set FPR_DIRTY_BITS,LV-91 | fpr dirty bits
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kvm/
H A Dx86.c5233 memcpy(fpu->fpr, fxsave->st_space, 128);
5250 memcpy(fxsave->st_space, fpu->fpr, 128);

Completed in 164 milliseconds