Lines Matching refs:hw_cr
993 v->arch.hvm_vcpu.hw_cr[0] |= X86_CR0_TS; in vmx_fpu_leave()
994 __vmwrite(GUEST_CR0, v->arch.hvm_vcpu.hw_cr[0]); in vmx_fpu_leave()
1585 else if ( v->arch.hvm_vcpu.hw_cr[0] & X86_CR0_TS ) in vmx_update_guest_cr()
1622 v->arch.hvm_vcpu.hw_cr[0] = in vmx_update_guest_cr()
1624 __vmwrite(GUEST_CR0, v->arch.hvm_vcpu.hw_cr[0]); in vmx_update_guest_cr()
1628 v->arch.hvm_vcpu.hw_cr[4] = HVM_CR4_HOST_MASK; in vmx_update_guest_cr()
1630 v->arch.hvm_vcpu.hw_cr[4] &= ~X86_CR4_PAE; in vmx_update_guest_cr()
1637 v->arch.hvm_vcpu.hw_cr[4] |= v->arch.hvm_vcpu.guest_cr[4]; in vmx_update_guest_cr()
1639 v->arch.hvm_vcpu.hw_cr[4] |= X86_CR4_VME; in vmx_update_guest_cr()
1659 v->arch.hvm_vcpu.hw_cr[4] |= X86_CR4_PSE; in vmx_update_guest_cr()
1660 v->arch.hvm_vcpu.hw_cr[4] &= ~X86_CR4_PAE; in vmx_update_guest_cr()
1671 v->arch.hvm_vcpu.hw_cr[4] &= ~(X86_CR4_SMEP | X86_CR4_SMAP); in vmx_update_guest_cr()
1674 __vmwrite(GUEST_CR4, v->arch.hvm_vcpu.hw_cr[4]); in vmx_update_guest_cr()
1685 v->arch.hvm_vcpu.hw_cr[3] = in vmx_update_guest_cr()
1690 __vmwrite(GUEST_CR3, v->arch.hvm_vcpu.hw_cr[3]); in vmx_update_guest_cr()
2564 curr->arch.hvm_vcpu.hw_cr[0] &= ~X86_CR0_TS; in vmx_fpu_dirty_intercept()
2565 __vmwrite(GUEST_CR0, curr->arch.hvm_vcpu.hw_cr[0]); in vmx_fpu_dirty_intercept()
3521 __vmread(GUEST_CR3, &v->arch.hvm_vcpu.hw_cr[3]); in vmx_vmexit_handler()
3523 v->arch.hvm_vcpu.guest_cr[3] = v->arch.hvm_vcpu.hw_cr[3]; in vmx_vmexit_handler()