Home
last modified time | relevance | path

Searched refs:kvm_register_read (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/arch/x86/kvm/
Dkvm_cache_regs.h10 static inline unsigned long kvm_register_read(struct kvm_vcpu *vcpu, in kvm_register_read() function
30 return kvm_register_read(vcpu, VCPU_REGS_RIP); in kvm_rip_read()
84 return (kvm_register_read(vcpu, VCPU_REGS_RAX) & -1u) in kvm_read_edx_eax()
85 | ((u64)(kvm_register_read(vcpu, VCPU_REGS_RDX) & -1u) << 32); in kvm_read_edx_eax()
Dhyperv.c1460 param = ((u64)kvm_register_read(vcpu, VCPU_REGS_RDX) << 32) | in kvm_hv_hypercall()
1461 (kvm_register_read(vcpu, VCPU_REGS_RAX) & 0xffffffff); in kvm_hv_hypercall()
1462 ingpa = ((u64)kvm_register_read(vcpu, VCPU_REGS_RBX) << 32) | in kvm_hv_hypercall()
1463 (kvm_register_read(vcpu, VCPU_REGS_RCX) & 0xffffffff); in kvm_hv_hypercall()
1464 outgpa = ((u64)kvm_register_read(vcpu, VCPU_REGS_RDI) << 32) | in kvm_hv_hypercall()
1465 (kvm_register_read(vcpu, VCPU_REGS_RSI) & 0xffffffff); in kvm_hv_hypercall()
1469 param = kvm_register_read(vcpu, VCPU_REGS_RCX); in kvm_hv_hypercall()
1470 ingpa = kvm_register_read(vcpu, VCPU_REGS_RDX); in kvm_hv_hypercall()
1471 outgpa = kvm_register_read(vcpu, VCPU_REGS_R8); in kvm_hv_hypercall()
Dx86.c1010 u32 ecx = kvm_register_read(vcpu, VCPU_REGS_RCX); in kvm_rdpmc()
5707 return kvm_register_read(emul_to_vcpu(ctxt), reg); in emulator_read_gpr()
6315 unsigned long val = kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_fast_pio_out()
6331 val = (vcpu->arch.pio.size < 4) ? kvm_register_read(vcpu, VCPU_REGS_RAX) in complete_fast_pio_in()
6352 val = (size < 4) ? kvm_register_read(vcpu, VCPU_REGS_RAX) : 0; in kvm_fast_pio_in()
6834 nr = kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_emulate_hypercall()
6835 a0 = kvm_register_read(vcpu, VCPU_REGS_RBX); in kvm_emulate_hypercall()
6836 a1 = kvm_register_read(vcpu, VCPU_REGS_RCX); in kvm_emulate_hypercall()
6837 a2 = kvm_register_read(vcpu, VCPU_REGS_RDX); in kvm_emulate_hypercall()
6838 a3 = kvm_register_read(vcpu, VCPU_REGS_RSI); in kvm_emulate_hypercall()
[all …]
Dx86.h234 unsigned long val = kvm_register_read(vcpu, reg); in kvm_register_readl()
Dcpuid.c946 eax = kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_emulate_cpuid()
947 ecx = kvm_register_read(vcpu, VCPU_REGS_RCX); in kvm_emulate_cpuid()
Dsvm.c3744 trace_kvm_invlpga(svm->vmcb->save.rip, kvm_register_read(&svm->vcpu, VCPU_REGS_RCX), in invlpga_interception()
3745 kvm_register_read(&svm->vcpu, VCPU_REGS_RAX)); in invlpga_interception()
3748 kvm_mmu_invlpg(vcpu, kvm_register_read(&svm->vcpu, VCPU_REGS_RAX)); in invlpga_interception()
3756 trace_kvm_skinit(svm->vmcb->save.rip, kvm_register_read(&svm->vcpu, VCPU_REGS_RAX)); in skinit_interception()
3770 u32 index = kvm_register_read(&svm->vcpu, VCPU_REGS_RCX); in xsetbv_interception()
3942 val = kvm_register_read(&svm->vcpu, reg); in cr_interception()
4017 val = kvm_register_read(&svm->vcpu, reg); in dr_interception()
4166 u32 ecx = kvm_register_read(&svm->vcpu, VCPU_REGS_RCX); in rdmsr_interception()
4375 u32 ecx = kvm_register_read(&svm->vcpu, VCPU_REGS_RCX); in wrmsr_interception()
Dvmx.c7519 u32 index = kvm_register_read(vcpu, VCPU_REGS_RCX); in handle_xsetbv()
8169 off += kvm_register_read(vcpu, base_reg); in get_vmx_mem_address()
8171 off += kvm_register_read(vcpu, index_reg)<<scaling; in get_vmx_mem_address()
9597 field = kvm_register_read(vcpu, (((vmx_instruction_info) >> 28) & 0xf)); in nested_vmx_exit_handled_vmcs_access()
12973 vmcs12->guest_rsp = kvm_register_read(vcpu, VCPU_REGS_RSP); in sync_vmcs12()
12974 vmcs12->guest_rip = kvm_register_read(vcpu, VCPU_REGS_RIP); in sync_vmcs12()