Home
last modified time | relevance | path

Searched refs:VCPU_REGS_RAX (Results 1 – 6 of 6) sorted by relevance

/linux-2.6.39/arch/x86/kvm/
Dkvm_cache_regs.h90 return (kvm_register_read(vcpu, VCPU_REGS_RAX) & -1u) in kvm_read_edx_eax()
Demulate.c1213 int reg = VCPU_REGS_RAX; in emulate_pusha()
1241 while (reg >= VCPU_REGS_RAX) { in emulate_popa()
1438 unsigned long *rax = &c->regs[VCPU_REGS_RAX]; in emulate_grp3()
1510 if (((u32) (old >> 0) != (u32) c->regs[VCPU_REGS_RAX]) || in emulate_grp9()
1512 c->regs[VCPU_REGS_RAX] = (u32) (old >> 0); in emulate_grp9()
1823 tss->ax = c->regs[VCPU_REGS_RAX]; in save_state_to_tss16()
1848 c->regs[VCPU_REGS_RAX] = tss->ax; in load_state_from_tss16()
1943 tss->eax = c->regs[VCPU_REGS_RAX]; in save_state_to_tss32()
1972 c->regs[VCPU_REGS_RAX] = tss->eax; in load_state_from_tss32()
2316 c->regs[VCPU_REGS_RAX] = (u32)tsc; in em_rdtsc()
[all …]
Dsvm.c1387 svm->nested.vmexit_rax = kvm_register_read(vcpu, VCPU_REGS_RAX); in svm_set_cr0()
2197 kvm_register_write(&svm->vcpu, VCPU_REGS_RAX, hsave->save.rax); in nested_svm_vmexit()
2358 kvm_register_write(&svm->vcpu, VCPU_REGS_RAX, nested_vmcb->save.rax); in nested_svm_vmrun()
2546 vcpu->arch.regs[VCPU_REGS_RAX]); in invlpga_interception()
2549 kvm_mmu_invlpg(vcpu, vcpu->arch.regs[VCPU_REGS_RAX]); in invlpga_interception()
2558 trace_kvm_skinit(svm->vmcb->save.rip, svm->vcpu.arch.regs[VCPU_REGS_RAX]); in skinit_interception()
2757 kvm_register_write(vcpu, VCPU_REGS_RAX, svm->nested.vmexit_rax); in cr0_write_interception()
2891 svm->vcpu.arch.regs[VCPU_REGS_RAX] = data & 0xffffffff; in rdmsr_interception()
2993 u64 data = (svm->vcpu.arch.regs[VCPU_REGS_RAX] & -1u) in wrmsr_interception()
3558 svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX]; in svm_vcpu_run()
[all …]
Dx86.c4271 kvm_register_read(vcpu, VCPU_REGS_RAX); in cache_all_regs()
4487 unsigned long val = kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_fast_pio_out()
4794 (kvm_register_read(vcpu, VCPU_REGS_RAX) & 0xffffffff); in kvm_hv_hypercall()
4826 kvm_register_write(vcpu, VCPU_REGS_RAX, ret); in kvm_hv_hypercall()
4829 kvm_register_write(vcpu, VCPU_REGS_RAX, ret & 0xffffffff); in kvm_hv_hypercall()
4843 nr = kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_emulate_hypercall()
4876 kvm_register_write(vcpu, VCPU_REGS_RAX, ret); in kvm_emulate_hypercall()
5006 function = kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_emulate_cpuid()
5008 kvm_register_write(vcpu, VCPU_REGS_RAX, 0); in kvm_emulate_cpuid()
5018 kvm_register_write(vcpu, VCPU_REGS_RAX, best->eax); in kvm_emulate_cpuid()
[all …]
Dvmx.c3379 vcpu->arch.regs[VCPU_REGS_RAX] = data & -1u; in handle_rdmsr()
3388 u64 data = (vcpu->arch.regs[VCPU_REGS_RAX] & -1u) in handle_wrmsr()
4100 [rax]"i"(offsetof(struct vcpu_vmx, vcpu.arch.regs[VCPU_REGS_RAX])), in vmx_vcpu_run()
/linux-2.6.39/arch/x86/include/asm/
Dkvm_host.h96 VCPU_REGS_RAX = 0, enumerator