Lines Matching defs:fpu
48 #include <asm/fpu/api.h>
4311 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu)
4317 vcpu->run->s.regs.fpc = fpu->fpc;
4320 (freg_t *) fpu->fprs);
4322 memcpy(vcpu->run->s.regs.fprs, &fpu->fprs, sizeof(fpu->fprs));
4328 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu)
4335 convert_vx_to_fp((freg_t *) fpu->fprs,
4338 memcpy(fpu->fprs, vcpu->run->s.regs.fprs, sizeof(fpu->fprs));
4339 fpu->fpc = vcpu->run->s.regs.fpc;
4957 vcpu->arch.host_fpregs.fpc = current->thread.fpu.fpc;
4958 vcpu->arch.host_fpregs.regs = current->thread.fpu.regs;
4960 current->thread.fpu.regs = vcpu->run->s.regs.vrs;
4962 current->thread.fpu.regs = vcpu->run->s.regs.fprs;
4963 current->thread.fpu.fpc = vcpu->run->s.regs.fpc;
4964 if (test_fp_ctl(current->thread.fpu.fpc))
4966 current->thread.fpu.fpc = 0;
5030 vcpu->run->s.regs.fpc = current->thread.fpu.fpc;
5032 current->thread.fpu.fpc = vcpu->arch.host_fpregs.fpc;
5033 current->thread.fpu.regs = vcpu->arch.host_fpregs.regs;
5180 vcpu->run->s.regs.fpc = current->thread.fpu.fpc;