Lines Matching defs:ctxt
238 static int vc_fetch_insn_kernel(struct es_em_ctxt *ctxt, in vc_fetch_insn_kernel()
244 static enum es_result vc_decode_insn(struct es_em_ctxt *ctxt) in vc_decode_insn()
279 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt, in vc_write_mem()
328 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt, in vc_read_mem()
377 static enum es_result vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in vc_slow_virt_to_phys()
528 static enum es_result vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_msr()
691 static void __init vc_early_forward_exception(struct es_em_ctxt *ctxt) in vc_early_forward_exception()
702 static long *vc_insn_get_reg(struct es_em_ctxt *ctxt) in vc_insn_get_reg()
718 static long *vc_insn_get_rm(struct es_em_ctxt *ctxt) in vc_insn_get_rm()
733 static enum es_result vc_do_mmio(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in vc_do_mmio()
766 struct es_em_ctxt *ctxt) in vc_handle_mmio_twobyte_ops()
854 static enum es_result vc_handle_mmio_movs(struct es_em_ctxt *ctxt, in vc_handle_mmio_movs()
903 struct es_em_ctxt *ctxt) in vc_handle_mmio()
985 struct es_em_ctxt *ctxt) in vc_handle_dr7_write()
1023 struct es_em_ctxt *ctxt) in vc_handle_dr7_read()
1040 struct es_em_ctxt *ctxt) in vc_handle_wbinvd()
1045 static enum es_result vc_handle_rdpmc(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_rdpmc()
1065 struct es_em_ctxt *ctxt) in vc_handle_monitor()
1075 struct es_em_ctxt *ctxt) in vc_handle_mwait()
1082 struct es_em_ctxt *ctxt) in vc_handle_vmmcall()
1114 struct es_em_ctxt *ctxt) in vc_handle_trap_ac()
1134 static enum es_result vc_handle_exitcode(struct es_em_ctxt *ctxt, in vc_handle_exitcode()
1195 static __always_inline void vc_forward_exception(struct es_em_ctxt *ctxt) in vc_forward_exception()
1240 struct es_em_ctxt ctxt; in DEFINE_IDTENTRY_VC_SAFE_STACK() local
1363 struct es_em_ctxt ctxt; in handle_vc_boot_ghcb() local