Searched refs:vcpu_regs (Results 1 – 6 of 6) sorted by relevance
280 ctx->bsp_regs.vcpu_regs.gdt.base = GDT_LOAD_OFF(ctx); in acrn_sw_load_elf()283 ctx->bsp_regs.vcpu_regs.cr0 = 0x31U; in acrn_sw_load_elf()285 ctx->bsp_regs.vcpu_regs.cs_ar = 0xCF9BU; in acrn_sw_load_elf()286 ctx->bsp_regs.vcpu_regs.cs_sel = 0x8U; in acrn_sw_load_elf()287 ctx->bsp_regs.vcpu_regs.cs_limit = 0xFFFFFFFFU; in acrn_sw_load_elf()289 ctx->bsp_regs.vcpu_regs.ds_sel = 0x10U; in acrn_sw_load_elf()290 ctx->bsp_regs.vcpu_regs.ss_sel = 0x10U; in acrn_sw_load_elf()291 ctx->bsp_regs.vcpu_regs.es_sel = 0x10U; in acrn_sw_load_elf()292 ctx->bsp_regs.vcpu_regs.gs_sel = 0x10U; in acrn_sw_load_elf()293 ctx->bsp_regs.vcpu_regs.fs_sel = 0x10U; in acrn_sw_load_elf()[all …]
335 ctx->bsp_regs.vcpu_regs.rip = (uint64_t) in acrn_sw_load_bzimage()350 ctx->bsp_regs.vcpu_regs.gdt.limit = sizeof(bzimage_init_gdt) - 1; in acrn_sw_load_bzimage()351 ctx->bsp_regs.vcpu_regs.gdt.base = GDT_LOAD_OFF(ctx); in acrn_sw_load_bzimage()354 ctx->bsp_regs.vcpu_regs.cr0 = 0x31U; in acrn_sw_load_bzimage()356 ctx->bsp_regs.vcpu_regs.cs_sel = 0x10U; in acrn_sw_load_bzimage()357 ctx->bsp_regs.vcpu_regs.cs_ar = 0xC09BU; in acrn_sw_load_bzimage()358 ctx->bsp_regs.vcpu_regs.cs_limit = 0xFFFFFFFFU; in acrn_sw_load_bzimage()360 ctx->bsp_regs.vcpu_regs.ds_sel = 0x18U; in acrn_sw_load_bzimage()361 ctx->bsp_regs.vcpu_regs.ss_sel = 0x18U; in acrn_sw_load_bzimage()362 ctx->bsp_regs.vcpu_regs.es_sel = 0x18U; in acrn_sw_load_bzimage()[all …]
303 ctx->bsp_regs.vcpu_regs.cr0 = 0x30U; in acrn_sw_load_vsbl()304 ctx->bsp_regs.vcpu_regs.cs_ar = 0x009FU; in acrn_sw_load_vsbl()305 ctx->bsp_regs.vcpu_regs.cs_sel = 0xF000U; in acrn_sw_load_vsbl()306 ctx->bsp_regs.vcpu_regs.cs_limit = 0xFFFFU; in acrn_sw_load_vsbl()307 ctx->bsp_regs.vcpu_regs.cs_base = (VSBL_TOP(ctx) - 16) &0xFFFF0000UL; in acrn_sw_load_vsbl()308 ctx->bsp_regs.vcpu_regs.rip = (VSBL_TOP(ctx) - 16) & 0xFFFFUL; in acrn_sw_load_vsbl()309 ctx->bsp_regs.vcpu_regs.gprs.rsi = CONFIGPAGE_OFF(ctx); in acrn_sw_load_vsbl()
305 ctx->bsp_regs.vcpu_regs.cr0 = 0x30U; in acrn_sw_load_ovmf()306 ctx->bsp_regs.vcpu_regs.cs_ar = 0x009FU; in acrn_sw_load_ovmf()307 ctx->bsp_regs.vcpu_regs.cs_sel = 0xF000U; in acrn_sw_load_ovmf()308 ctx->bsp_regs.vcpu_regs.cs_limit = 0xFFFFU; in acrn_sw_load_ovmf()309 ctx->bsp_regs.vcpu_regs.cs_base = (OVMF_TOP(ctx) - 16) & 0xFFFF0000UL; in acrn_sw_load_ovmf()310 ctx->bsp_regs.vcpu_regs.rip = (OVMF_TOP(ctx) - 16) & 0xFFFFUL; in acrn_sw_load_ovmf()
777 bsp_regs.vcpu_regs.cs_sel = (uint16_t)((*guest_wakeup_vec32 >> 4U) & 0xFFFFU); in vm_suspend_resume()778 bsp_regs.vcpu_regs.cs_base = bsp_regs.vcpu_regs.cs_sel << 4U; in vm_suspend_resume()780 bsp_regs.vcpu_regs.cs_ar = 0x009FU; in vm_suspend_resume()781 bsp_regs.vcpu_regs.cs_limit = 0xFFFFU; in vm_suspend_resume()782 bsp_regs.vcpu_regs.rip = 0x0U; in vm_suspend_resume()784 bsp_regs.vcpu_regs.cr0 = 0x30; in vm_suspend_resume()786 bsp_regs.vcpu_regs.gdt.limit = 0xFFFFU; in vm_suspend_resume()787 bsp_regs.vcpu_regs.gdt.base = 0UL; in vm_suspend_resume()789 bsp_regs.vcpu_regs.idt.limit = 0xFFFFU; in vm_suspend_resume()790 bsp_regs.vcpu_regs.idt.base = 0UL; in vm_suspend_resume()
698 vm_set_vcpu_regs(struct vmctx *ctx, struct acrn_vcpu_regs *vcpu_regs) in vm_set_vcpu_regs() argument701 error = ioctl(ctx->fd, ACRN_IOCTL_SET_VCPU_REGS, vcpu_regs); in vm_set_vcpu_regs()
Completed in 16 milliseconds