Lines Matching refs:xsave
3196 struct xsave_struct *xsave = &vcpu->arch.guest_fpu.state->xsave; in fill_xsave() local
3197 u64 xstate_bv = xsave->xsave_hdr.xstate_bv; in fill_xsave()
3204 memcpy(dest, xsave, XSAVE_HDR_OFFSET); in fill_xsave()
3217 void *src = get_xsave_addr(xsave, feature); in fill_xsave()
3232 struct xsave_struct *xsave = &vcpu->arch.guest_fpu.state->xsave; in load_xsave() local
3240 memcpy(xsave, src, XSAVE_HDR_OFFSET); in load_xsave()
3243 xsave->xsave_hdr.xstate_bv = xstate_bv; in load_xsave()
3245 xsave->xsave_hdr.xcomp_bv = host_xcr0 | XSTATE_COMPACTION_ENABLED; in load_xsave()
3255 void *dest = get_xsave_addr(xsave, feature); in load_xsave()
3368 struct kvm_xsave *xsave; in kvm_arch_vcpu_ioctl() member
3551 u.xsave = kzalloc(sizeof(struct kvm_xsave), GFP_KERNEL); in kvm_arch_vcpu_ioctl()
3553 if (!u.xsave) in kvm_arch_vcpu_ioctl()
3556 kvm_vcpu_ioctl_x86_get_xsave(vcpu, u.xsave); in kvm_arch_vcpu_ioctl()
3559 if (copy_to_user(argp, u.xsave, sizeof(struct kvm_xsave))) in kvm_arch_vcpu_ioctl()
3565 u.xsave = memdup_user(argp, sizeof(*u.xsave)); in kvm_arch_vcpu_ioctl()
3566 if (IS_ERR(u.xsave)) in kvm_arch_vcpu_ioctl()
3567 return PTR_ERR(u.xsave); in kvm_arch_vcpu_ioctl()
3569 r = kvm_vcpu_ioctl_x86_set_xsave(vcpu, u.xsave); in kvm_arch_vcpu_ioctl()
7020 vcpu->arch.guest_fpu.state->xsave.xsave_hdr.xcomp_bv = in fx_init()