Searched refs:boot_ghcb (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
H A D | sev-es.c | 27 struct ghcb *boot_ghcb; variable 144 boot_ghcb = &boot_ghcb_page; in early_setup_sev_es() 154 if (!boot_ghcb) in sev_es_shutdown_ghcb() 188 if (!boot_ghcb && !early_setup_sev_es()) in do_boot_stage2_vc() 191 vc_ghcb_invalidate(boot_ghcb); in do_boot_stage2_vc() 199 result = vc_handle_rdtsc(boot_ghcb, &ctxt, exit_code); in do_boot_stage2_vc() 202 result = vc_handle_ioio(boot_ghcb, &ctxt); in do_boot_stage2_vc() 205 result = vc_handle_cpuid(boot_ghcb, &ctxt); in do_boot_stage2_vc()
|
/kernel/linux/linux-6.6/arch/x86/boot/compressed/ |
H A D | sev.c | 29 struct ghcb *boot_ghcb; variable 182 boot_ghcb = &boot_ghcb_page; in early_setup_ghcb() 224 if (vmgexit_psc(boot_ghcb, desc)) in __snp_accept_memory() 238 if (!boot_ghcb && !early_setup_ghcb()) in snp_accept_memory() 248 if (!boot_ghcb) in sev_es_shutdown_ghcb() 299 if (!boot_ghcb && !early_setup_ghcb()) in do_boot_stage2_vc() 302 vc_ghcb_invalidate(boot_ghcb); in do_boot_stage2_vc() 310 result = vc_handle_rdtsc(boot_ghcb, &ctxt, exit_code); in do_boot_stage2_vc() 313 result = vc_handle_ioio(boot_ghcb, &ctxt); in do_boot_stage2_vc() 316 result = vc_handle_cpuid(boot_ghcb, in do_boot_stage2_vc() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | sev-es.c | 43 static struct ghcb __initdata *boot_ghcb; variable 655 * Clear the boot_ghcb. The first exception comes in before the bss in sev_es_setup_ghcb() 661 boot_ghcb = &boot_ghcb_page; in sev_es_setup_ghcb() 1464 if (unlikely(boot_ghcb == NULL && !sev_es_setup_ghcb())) in handle_vc_boot_ghcb() 1467 vc_ghcb_invalidate(boot_ghcb); in handle_vc_boot_ghcb() 1471 result = vc_handle_exitcode(&ctxt, boot_ghcb, exit_code); in handle_vc_boot_ghcb()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | sev.c | 69 static struct ghcb *boot_ghcb __section(".data"); 846 ghcb = boot_ghcb; in __set_pages_state() 870 if (!boot_ghcb) in set_pages_state() 1261 * Clear the boot_ghcb. The first exception comes in before the bss in setup_ghcb() 1267 boot_ghcb = &boot_ghcb_page; in setup_ghcb() 2008 vc_ghcb_invalidate(boot_ghcb); in handle_vc_boot_ghcb() 2012 result = vc_handle_exitcode(&ctxt, boot_ghcb, exit_code); in handle_vc_boot_ghcb()
|
Completed in 7 milliseconds