Lines Matching defs:val
453 vmx_insn_failed("vmwrite failed: field=%lx val=%lx err=%u\n",
981 if (m->val[i].index == msr)
1014 m->guest.val[i] = m->guest.val[m->guest.nr];
1023 m->host.val[i] = m->host.val[m->host.nr];
1091 m->guest.val[i].index = msr;
1092 m->guest.val[i].value = guest_val;
1101 m->host.val[j].index = msr;
1102 m->host.val[j].value = host_val;
4778 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val));
4780 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val));
5394 static int handle_set_cr0(struct kvm_vcpu *vcpu, unsigned long val)
5398 unsigned long orig_val = val;
5408 val = (val & ~vmcs12->cr0_guest_host_mask) |
5411 if (kvm_set_cr0(vcpu, val))
5416 return kvm_set_cr0(vcpu, val);
5420 static int handle_set_cr4(struct kvm_vcpu *vcpu, unsigned long val)
5424 unsigned long orig_val = val;
5427 val = (val & ~vmcs12->cr4_guest_host_mask) |
5429 if (kvm_set_cr4(vcpu, val))
5434 return kvm_set_cr4(vcpu, val);
5451 unsigned long exit_qualification, val;
5462 val = kvm_register_read(vcpu, reg);
5463 trace_kvm_cr_write(cr, val);
5466 err = handle_set_cr0(vcpu, val);
5471 err = kvm_set_cr3(vcpu, val);
5474 err = handle_set_cr4(vcpu, val);
5478 u8 cr8 = (u8)val;
5503 val = kvm_read_cr3(vcpu);
5504 kvm_register_write(vcpu, reg, val);
5505 trace_kvm_cr_read(cr, val);
5508 val = kvm_get_cr8(vcpu);
5509 kvm_register_write(vcpu, reg, val);
5510 trace_kvm_cr_read(cr, val);
5515 val = (exit_qualification >> LMSW_SOURCE_DATA_SHIFT) & 0x0f;
5516 trace_kvm_cr_write(0, (kvm_read_cr0_bits(vcpu, ~0xful) | val));
5517 kvm_lmsw(vcpu, val);
5579 unsigned long val;
5581 kvm_get_dr(vcpu, dr, &val);
5582 kvm_register_write(vcpu, reg, val);
5611 static void vmx_set_dr7(struct kvm_vcpu *vcpu, unsigned long val)
5613 vmcs_writel(GUEST_DR7, val);
6229 for (i = 0, e = m->val; i < m->nr; ++i, ++e)
6300 vmx->msr_autoload.guest.val[efer_slot].value);