Lines Matching refs:ctxt
77 static enum es_result vc_decode_insn(struct es_em_ctxt *ctxt)
82 memcpy(buffer, (unsigned char *)ctxt->regs->ip, MAX_INSN_SIZE);
84 ret = insn_decode(&ctxt->insn, buffer, MAX_INSN_SIZE, INSN_MODE_64);
91 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt,
99 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt,
107 static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size)
338 struct es_em_ctxt ctxt;
345 result = vc_init_em_ctxt(&ctxt, regs, exit_code);
349 result = vc_check_opcode_bytes(&ctxt, exit_code);
356 result = vc_handle_rdtsc(boot_ghcb, &ctxt, exit_code);
359 result = vc_handle_ioio(boot_ghcb, &ctxt);
362 result = vc_handle_cpuid(boot_ghcb, &ctxt);
371 vc_finish_insn(&ctxt);