Searched refs:VCPU_REGS_RAX (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/x86/kvm/ |
| H A D | emulate.c | 1960 int reg = VCPU_REGS_RAX; in em_pusha() 1988 while (reg >= VCPU_REGS_RAX) { in em_popa() 2198 if (((u32) (old >> 0) != (u32) reg_read(ctxt, VCPU_REGS_RAX)) || in em_cmpxchg8b() 2200 *reg_write(ctxt, VCPU_REGS_RAX) = (u32) (old >> 0); in em_cmpxchg8b() 2266 ctxt->dst.val = reg_read(ctxt, VCPU_REGS_RAX); in em_cmpxchg() 2278 ctxt->src.addr.reg = reg_rmw(ctxt, VCPU_REGS_RAX); in em_cmpxchg() 2625 tss->ax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss16() 2649 *reg_write(ctxt, VCPU_REGS_RAX) = tss->ax; in load_state_from_tss16() 2738 tss->eax = reg_read(ctxt, VCPU_REGS_RAX); in save_state_to_tss32() 2767 *reg_write(ctxt, VCPU_REGS_RAX) = tss->eax; in load_state_from_tss32() [all …]
|
| H A D | xen.c | 1682 input = (u64)kvm_register_read(vcpu, VCPU_REGS_RAX); in kvm_xen_hypercall()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | sev.c | 891 save->rax = svm->vcpu.arch.regs[VCPU_REGS_RAX]; in sev_es_sync_vmsa() 3327 ghcb_set_rax(ghcb, vcpu->arch.regs[VCPU_REGS_RAX]); in sev_es_sync_to_ghcb() 3357 vcpu->arch.regs[VCPU_REGS_RAX] = kvm_ghcb_get_rax_if_valid(svm); in sev_es_sync_from_ghcb() 3426 if (vcpu->arch.regs[VCPU_REGS_RAX] == 0xd) in sev_es_validate_vmgexit() 4063 if (vcpu->arch.regs[VCPU_REGS_RAX] != sev->vmsa_features) { in sev_snp_ap_creation() 4065 vcpu->arch.regs[VCPU_REGS_RAX], sev->vmsa_features); in sev_snp_ap_creation() 4188 data_gpa = vcpu->arch.regs[VCPU_REGS_RAX]; in snp_handle_ext_guest_req() 4236 vcpu->arch.regs[VCPU_REGS_RAX] = cpuid_fn; in sev_handle_vmgexit_msr_protocol() 4249 cpuid_value = vcpu->arch.regs[VCPU_REGS_RAX]; in sev_handle_vmgexit_msr_protocol()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | tdx.c | 1022 BIT_ULL(VCPU_REGS_RAX) | \ 1293 int index = VCPU_REGS_RAX; in tdx_report_fatal_error()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 175 VCPU_REGS_RAX = __VCPU_REGS_RAX, enumerator
|