arch/x86/kvm/x86.c
10519
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
7902
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
7947
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
7992
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8201
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8314
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8464
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8492
return emulator_pio_out(emul_to_vcpu(ctxt), size, port, val, count);
arch/x86/kvm/x86.c
8502
kvm_mmu_invlpg(emul_to_vcpu(ctxt), address);
arch/x86/kvm/x86.c
8533
kvm_emulate_wbinvd_noskip(emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8538
return kvm_get_effective_dr7(emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8543
return kvm_get_dr(emul_to_vcpu(ctxt), dr);
arch/x86/kvm/x86.c
8550
return kvm_set_dr(emul_to_vcpu(ctxt), dr, value);
arch/x86/kvm/x86.c
8560
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8589
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8618
return kvm_x86_call(get_cpl)(emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8623
kvm_x86_call(get_gdt)(emul_to_vcpu(ctxt), dt);
arch/x86/kvm/x86.c
8628
kvm_x86_call(get_idt)(emul_to_vcpu(ctxt), dt);
arch/x86/kvm/x86.c
8633
kvm_x86_call(set_gdt)(emul_to_vcpu(ctxt), dt);
arch/x86/kvm/x86.c
8638
kvm_x86_call(set_idt)(emul_to_vcpu(ctxt), dt);
arch/x86/kvm/x86.c
8644
return get_segment_base(emul_to_vcpu(ctxt), seg);
arch/x86/kvm/x86.c
8653
kvm_get_segment(emul_to_vcpu(ctxt), &var, seg);
arch/x86/kvm/x86.c
8687
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8716
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8739
struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt);
arch/x86/kvm/x86.c
8769
return kvm_msr_read(emul_to_vcpu(ctxt), msr_index, pdata);
arch/x86/kvm/x86.c
8771
return __kvm_emulate_msr_read(emul_to_vcpu(ctxt), msr_index, pdata);
arch/x86/kvm/x86.c
8776
return kvm_pmu_check_rdpmc_early(emul_to_vcpu(ctxt), pmc);
arch/x86/kvm/x86.c
8782
return kvm_pmu_rdpmc(emul_to_vcpu(ctxt), pmc, pdata);
arch/x86/kvm/x86.c
8787
emul_to_vcpu(ctxt)->arch.halt_request = 1;
arch/x86/kvm/x86.c
8794
return kvm_x86_call(check_intercept)(emul_to_vcpu(ctxt), info, stage,
arch/x86/kvm/x86.c
8800
return kvm_is_cpuid_allowed(emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8807
return kvm_cpuid(emul_to_vcpu(ctxt), eax, ebx, ecx, edx, exact_only);
arch/x86/kvm/x86.c
8812
return guest_cpu_cap_has(emul_to_vcpu(ctxt), X86_FEATURE_MOVBE);
arch/x86/kvm/x86.c
8817
return guest_cpu_cap_has(emul_to_vcpu(ctxt), X86_FEATURE_FXSR);
arch/x86/kvm/x86.c
8822
return guest_cpu_cap_has(emul_to_vcpu(ctxt), X86_FEATURE_RDPID);
arch/x86/kvm/x86.c
8827
return guest_cpuid_is_intel_compatible(emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8832
return kvm_register_read_raw(emul_to_vcpu(ctxt), reg);
arch/x86/kvm/x86.c
8837
kvm_register_write_raw(emul_to_vcpu(ctxt), reg, val);
arch/x86/kvm/x86.c
8842
kvm_x86_call(set_nmi_mask)(emul_to_vcpu(ctxt), masked);
arch/x86/kvm/x86.c
8847
return is_smm(emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8860
kvm_make_request(KVM_REQ_TRIPLE_FAULT, emul_to_vcpu(ctxt));
arch/x86/kvm/x86.c
8867
*xcr = emul_to_vcpu(ctxt)->arch.xcr0;
arch/x86/kvm/x86.c
8873
return __kvm_set_xcr(emul_to_vcpu(ctxt), index, xcr);
arch/x86/kvm/x86.c
8878
struct kvm *kvm = emul_to_vcpu(ctxt)->kvm;
arch/x86/kvm/x86.c
8890
return kvm_x86_call(get_untagged_addr)(emul_to_vcpu(ctxt),
arch/x86/kvm/x86.c
8897
return !is_noncanonical_address(addr, emul_to_vcpu(ctxt), flags);
arch/x86/kvm/x86.c
8902
return page_address_valid(emul_to_vcpu(ctxt), gpa);