Home
last modified time | relevance | path

Searched refs:VCPU_REGS_RAX (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Demulate.c2084 int reg = VCPU_REGS_RAX; in em_pusha()
2112 while (reg >= VCPU_REGS_RAX) { in em_popa()
2322 if (((u32) (old >> 0) != (u32) reg_read(ctxt, VCPU_REGS_RAX)) || in em_cmpxchg8b()
2324 *reg_write(ctxt, VCPU_REGS_RAX) = (u32) (old >> 0); in em_cmpxchg8b()
2392 ctxt->dst.val = reg_read(ctxt, VCPU_REGS_RAX); in em_cmpxchg()
2404 ctxt->src.addr.reg = reg_rmw(ctxt, VCPU_REGS_RAX); in em_cmpxchg()
3094 tss->ax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss16()
3118 *reg_write(ctxt, VCPU_REGS_RAX) = tss->ax; in load_state_from_tss16()
3208 tss->eax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss32()
3237 *reg_write(ctxt, VCPU_REGS_RAX) in load_state_from_tss32()
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Demulate.c1976 int reg = VCPU_REGS_RAX; in em_pusha()
2004 while (reg >= VCPU_REGS_RAX) { in em_popa()
2214 if (((u32) (old >> 0) != (u32) reg_read(ctxt, VCPU_REGS_RAX)) || in em_cmpxchg8b()
2216 *reg_write(ctxt, VCPU_REGS_RAX) = (u32) (old >> 0); in em_cmpxchg8b()
2281 ctxt->dst.val = reg_read(ctxt, VCPU_REGS_RAX); in em_cmpxchg()
2293 ctxt->src.addr.reg = reg_rmw(ctxt, VCPU_REGS_RAX); in em_cmpxchg()
2669 tss->ax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss16()
2693 *reg_write(ctxt, VCPU_REGS_RAX) = tss->ax; in load_state_from_tss16()
2782 tss->eax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss32()
2811 *reg_write(ctxt, VCPU_REGS_RAX) in load_state_from_tss32()
[all...]
H A Dxen.c1441 input = (u64)kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_xen_hypercall()
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dsev.c589 save->rax = svm->vcpu.arch.regs[VCPU_REGS_RAX]; in sev_es_sync_vmsa()
2410 ghcb_set_rax(ghcb, vcpu->arch.regs[VCPU_REGS_RAX]); in sev_es_sync_to_ghcb()
2440 vcpu->arch.regs[VCPU_REGS_RAX] = kvm_ghcb_get_rax_if_valid(svm, ghcb); in sev_es_sync_from_ghcb()
2513 if (vcpu->arch.regs[VCPU_REGS_RAX] == 0xd) in sev_es_validate_vmgexit()
2778 vcpu->arch.regs[VCPU_REGS_RAX] = cpuid_fn; in sev_handle_vmgexit_msr_protocol()
2791 cpuid_value = vcpu->arch.regs[VCPU_REGS_RAX]; in sev_handle_vmgexit_msr_protocol()
H A Dsvm.c4136 svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX]; in svm_vcpu_run()
4198 vcpu->arch.regs[VCPU_REGS_RAX] = svm->vmcb->save.rax; in svm_vcpu_run()
4624 svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX]; in svm_enter_smm()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dsvm.c3559 svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX]; in svm_vcpu_run()
3632 vcpu->arch.regs[VCPU_REGS_RAX] = svm->vmcb->save.rax; in svm_vcpu_run()
4040 svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX]; in svm_pre_enter_smm()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h143 VCPU_REGS_RAX = __VCPU_REGS_RAX, enumerator
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h159 VCPU_REGS_RAX = __VCPU_REGS_RAX, enumerator

Completed in 36 milliseconds