Searched refs:ectx (Results 1 – 3 of 3) sorted by relevance
| /hypervisor/arch/x86/guest/ |
| A D | vcpu.c | 315 ectx->xcr0 = XSAVE_FPU; in init_xsave() 327 struct ext_context *ectx; in set_vcpu_regs() local 349 for (seg = &(ectx->cs); seg <= &(ectx->gs); seg++) { in set_vcpu_regs() 376 ectx->ldtr.base = 0UL; in set_vcpu_regs() 377 ectx->tr.base = 0UL; in set_vcpu_regs() 379 ectx->tr.limit = 0xFFFFU; in set_vcpu_regs() 380 ectx->ldtr.attr = LDTR_AR; in set_vcpu_regs() 381 ectx->tr.attr = TR_AR; in set_vcpu_regs() 476 ectx->tsc_aux = 0UL; in reset_vcpu_regs() 496 struct ext_context *ectx; in set_vcpu_startup_entry() local [all …]
|
| A D | vmcs.c | 27 struct ext_context *ectx = &ctx->ext_ctx; in init_guest_vmx() local 35 exec_vmwrite(VMX_GUEST_GDTR_BASE, ectx->gdtr.base); in init_guest_vmx() 40 exec_vmwrite(VMX_GUEST_IDTR_BASE, ectx->idtr.base); in init_guest_vmx() 46 load_segment(ectx->cs, VMX_GUEST_CS); in init_guest_vmx() 47 load_segment(ectx->ss, VMX_GUEST_SS); in init_guest_vmx() 48 load_segment(ectx->ds, VMX_GUEST_DS); in init_guest_vmx() 49 load_segment(ectx->es, VMX_GUEST_ES); in init_guest_vmx() 50 load_segment(ectx->fs, VMX_GUEST_FS); in init_guest_vmx() 51 load_segment(ectx->gs, VMX_GUEST_GS); in init_guest_vmx() 52 load_segment(ectx->tr, VMX_GUEST_TR); in init_guest_vmx() [all …]
|
| /hypervisor/include/arch/x86/asm/guest/ |
| A D | vcpu.h | 606 void save_xsave_area(struct acrn_vcpu *vcpu, struct ext_context *ectx); 607 void rstore_xsave_area(const struct acrn_vcpu *vcpu, const struct ext_context *ectx);
|
Completed in 8 milliseconds