Home
last modified time | relevance | path

Searched refs:vcpu_regs (Results 1 – 4 of 4) sorted by relevance

/hypervisor/arch/x86/guest/
A Dvcpu.c358 ectx->cs.attr = vcpu_regs->cs_ar; in set_vcpu_regs()
359 ectx->cs.base = vcpu_regs->cs_base; in set_vcpu_regs()
386 vcpu_set_rip(vcpu, vcpu_regs->rip); in set_vcpu_regs()
390 if (vcpu_regs->rflags == 0UL) { in set_vcpu_regs()
400 ctx->cr0 = vcpu_regs->cr0; in set_vcpu_regs()
401 ectx->cr3 = vcpu_regs->cr3; in set_vcpu_regs()
402 ctx->cr4 = vcpu_regs->cr4; in set_vcpu_regs()
404 set_vcpu_mode(vcpu, vcpu_regs->cs_ar, vcpu_regs->ia32_efer, in set_vcpu_regs()
405 vcpu_regs->cr0); in set_vcpu_regs()
482 struct acrn_regs vcpu_regs; in init_vcpu_protect_mode_regs() local
[all …]
/hypervisor/common/
A Dhypercall.c371 struct acrn_vcpu_regs vcpu_regs; in hcall_set_vcpu_regs() local
377 if (copy_from_gpa(vm, &vcpu_regs, param2, sizeof(vcpu_regs)) != 0) { in hcall_set_vcpu_regs()
378 } else if (vcpu_regs.vcpu_id >= MAX_VCPUS_PER_VM) { in hcall_set_vcpu_regs()
381 target_vcpu = vcpu_from_vid(target_vm, vcpu_regs.vcpu_id); in hcall_set_vcpu_regs()
383 if (is_valid_cr0_cr4(vcpu_regs.vcpu_regs.cr0, vcpu_regs.vcpu_regs.cr4)) { in hcall_set_vcpu_regs()
384 set_vcpu_regs(target_vcpu, &(vcpu_regs.vcpu_regs)); in hcall_set_vcpu_regs()
/hypervisor/include/public/
A Dacrn_common.h467 struct acrn_regs vcpu_regs; member
/hypervisor/include/arch/x86/asm/guest/
A Dvcpu.h554 void set_vcpu_regs(struct acrn_vcpu *vcpu, struct acrn_regs *vcpu_regs);

Completed in 13 milliseconds