Searched refs:es_em_ctxt (Results 1 – 7 of 7) sorted by relevance
| /arch/x86/coco/sev/ |
| A D | vc-handle.c | 100 void vc_forward_exception(struct es_em_ctxt *ctxt) in vc_forward_exception() 453 static long *vc_insn_get_rm(struct es_em_ctxt *ctxt) in vc_insn_get_rm() 649 struct es_em_ctxt *ctxt) in vc_handle_dr7_write() 690 struct es_em_ctxt *ctxt) in vc_handle_dr7_read() 710 struct es_em_ctxt *ctxt) in vc_handle_wbinvd() 735 struct es_em_ctxt *ctxt) in vc_handle_monitor() 745 struct es_em_ctxt *ctxt) in vc_handle_mwait() 752 struct es_em_ctxt *ctxt) in vc_handle_vmmcall() 784 struct es_em_ctxt *ctxt) in vc_handle_trap_ac() 883 struct es_em_ctxt ctxt; in vc_raw_handle_exception() [all …]
|
| A D | vc-shared.c | 3 static enum es_result vc_check_opcode_bytes(struct es_em_ctxt *ctxt, in vc_check_opcode_bytes() 101 static enum es_result vc_init_em_ctxt(struct es_em_ctxt *ctxt, in vc_init_em_ctxt() 116 static void vc_finish_insn(struct es_em_ctxt *ctxt) in vc_finish_insn() 121 static enum es_result vc_insn_string_check(struct es_em_ctxt *ctxt, in vc_insn_string_check() 138 static enum es_result vc_insn_string_read(struct es_em_ctxt *ctxt, in vc_insn_string_read() 164 static enum es_result vc_insn_string_write(struct es_em_ctxt *ctxt, in vc_insn_string_write() 209 static enum es_result vc_ioio_exitinfo(struct es_em_ctxt *ctxt, u64 *exitinfo) in vc_ioio_exitinfo() 304 static enum es_result vc_handle_ioio(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_ioio() 412 static int vc_handle_cpuid_snp(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_cpuid_snp() 432 struct es_em_ctxt *ctxt) in vc_handle_cpuid() [all …]
|
| A D | core.c | 394 struct es_em_ctxt ctxt; in vmgexit_psc() 1432 struct es_em_ctxt ctxt; in snp_issue_guest_request()
|
| /arch/x86/boot/compressed/ |
| A D | sev-handle-vc.c | 41 enum es_result vc_decode_insn(struct es_em_ctxt *ctxt) in vc_decode_insn() 66 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt, in vc_write_mem() 74 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt, in vc_read_mem() 82 static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size) in vc_ioio_check() 98 struct es_em_ctxt ctxt; in do_boot_stage2_vc()
|
| A D | misc.h | 139 struct es_em_ctxt; 150 enum es_result vc_decode_insn(struct es_em_ctxt *ctxt);
|
| /arch/x86/boot/startup/ |
| A D | sev-shared.c | 140 static enum es_result verify_exception_info(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in verify_exception_info() 252 struct es_em_ctxt ctxt; in svsm_perform_ghcb_protocol() 289 struct es_em_ctxt *ctxt, in sev_es_ghcb_hv_call() 345 static int __sev_cpuid_hv_ghcb(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in __sev_cpuid_hv_ghcb() 378 static int sev_cpuid_hv(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in sev_cpuid_hv() 487 static void snp_cpuid_hv(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in snp_cpuid_hv() 494 snp_cpuid_postprocess(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in snp_cpuid_postprocess() 590 snp_cpuid(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in snp_cpuid()
|
| /arch/x86/include/asm/ |
| A D | sev.h | 46 struct es_em_ctxt { struct 543 void vc_forward_exception(struct es_em_ctxt *ctxt); 555 int snp_cpuid(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf); 559 struct es_em_ctxt *ctxt,
|
Completed in 22 milliseconds