Searched refs:bsp_regs (Results 1 – 6 of 6) sorted by relevance
275 ctx->bsp_regs.vcpu_id = 0; 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 …]
312 memset(&ctx->bsp_regs, 0, sizeof(struct acrn_vcpu_regs)); in acrn_sw_load_bzimage()313 ctx->bsp_regs.vcpu_id = 0; in acrn_sw_load_bzimage()335 ctx->bsp_regs.vcpu_regs.rip = (uint64_t) 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()[all …]
299 memset(&ctx->bsp_regs, 0, sizeof( struct acrn_vcpu_regs)); in acrn_sw_load_vsbl()300 ctx->bsp_regs.vcpu_id = 0; in acrn_sw_load_vsbl()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()
301 memset(&ctx->bsp_regs, 0, sizeof(struct acrn_vcpu_regs)); in acrn_sw_load_ovmf()302 ctx->bsp_regs.vcpu_id = 0; in acrn_sw_load_ovmf()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()
341 vm_set_vcpu_regs(ctx, &ctx->bsp_regs); in add_cpu()738 vm_set_vcpu_regs(ctx, &ctx->bsp_regs); in vm_system_reset()745 struct acrn_vcpu_regs bsp_regs; in vm_suspend_resume() local768 bsp_regs = ctx->bsp_regs; 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()782 bsp_regs.vcpu_regs.rip = 0x0U; in vm_suspend_resume()784 bsp_regs.vcpu_regs.cr0 = 0x30; in vm_suspend_resume()787 bsp_regs.vcpu_regs.gdt.base = 0UL; in vm_suspend_resume()790 bsp_regs.vcpu_regs.idt.base = 0UL; in vm_suspend_resume()[all …]
70 struct acrn_vcpu_regs bsp_regs; member
Completed in 22 milliseconds