Lines Matching defs:cr0
1864 static bool svm_is_valid_cr0(struct kvm_vcpu *vcpu, unsigned long cr0)
1869 void svm_set_cr0(struct kvm_vcpu *vcpu, unsigned long cr0)
1872 u64 hcr0 = cr0;
1877 if (!is_paging(vcpu) && (cr0 & X86_CR0_PG)) {
1883 if (is_paging(vcpu) && !(cr0 & X86_CR0_PG)) {
1890 vcpu->arch.cr0 = cr0;
1906 svm->vmcb->save.cr0 = hcr0;
1916 if (hcr0 == cr0) {
2623 unsigned long cr0 = vcpu->arch.cr0;
2630 cr0 &= ~SVM_CR0_SELECTIVE_MASK;
2633 if (cr0 ^ val) {
3425 "cr0:", save->cr0, "cr2:", save->cr2);
3517 vcpu->arch.cr0 = svm->vmcb->save.cr0;
4462 unsigned long cr0, val;
4475 cr0 = vcpu->arch.cr0 & ~SVM_CR0_SELECTIVE_MASK;
4479 cr0 &= 0xfUL;
4482 if (cr0 & X86_CR0_PE)
4486 if (cr0 ^ val)