Searched refs:x86_emulate_ctxt (Results 1 – 7 of 7) sorted by relevance
18 struct x86_emulate_ctxt;106 void (*vm_bugged)(struct x86_emulate_ctxt *ctxt);128 int (*read_std)(struct x86_emulate_ctxt *ctxt,141 int (*write_std)(struct x86_emulate_ctxt *ctxt,151 int (*fetch)(struct x86_emulate_ctxt *ctxt,213 int (*cpl)(struct x86_emulate_ctxt *ctxt);221 void (*halt)(struct x86_emulate_ctxt *ctxt);222 void (*wbinvd)(struct x86_emulate_ctxt *ctxt);224 int (*intercept)(struct x86_emulate_ctxt *ctxt,237 bool (*is_smm)(struct x86_emulate_ctxt *ctxt);[all …]
198 int (*execute)(struct x86_emulate_ctxt *ctxt);207 int (*check_perm)(struct x86_emulate_ctxt *ctxt);657 struct x86_emulate_ctxt *ctxt, in emul_is_noncanonical_address()1862 static int em_pop(struct x86_emulate_ctxt *ctxt) in em_pop()2235 static int em_ret(struct x86_emulate_ctxt *ctxt) in em_ret()2325 static int em_rsm(struct x86_emulate_ctxt *ctxt) in em_rsm()3028 static int em_das(struct x86_emulate_ctxt *ctxt) in em_das()3066 static int em_aam(struct x86_emulate_ctxt *ctxt) in em_aam()3088 static int em_aad(struct x86_emulate_ctxt *ctxt) in em_aad()3195 static int em_cwd(struct x86_emulate_ctxt *ctxt) in em_cwd()[all …]
543 unsigned int size = sizeof(struct x86_emulate_ctxt); in kvm_alloc_emulator_cache()546 __alignof__(struct x86_emulate_ctxt), in kvm_alloc_emulator_cache()7923 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in emulator_read_write_onepage()8372 struct x86_emulate_ctxt *ctxt, int seg) in emulator_get_cached_segment_base()8506 static void emulator_halt(struct x86_emulate_ctxt *ctxt) in emulator_halt()8683 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in inject_emulated_exception()8696 struct x86_emulate_ctxt *ctxt; in alloc_emulate_ctxt()8713 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in init_emulate_ctxt()8739 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in kvm_inject_realmode_interrupt()8811 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in prepare_emulation_ctxt_failure_exit()[all …]
156 int emulator_leave_smm(struct x86_emulate_ctxt *ctxt);
460 static int rsm_load_state_32(struct x86_emulate_ctxt *ctxt, in rsm_load_state_32()512 static int rsm_load_state_64(struct x86_emulate_ctxt *ctxt, in rsm_load_state_64()565 int emulator_leave_smm(struct x86_emulate_ctxt *ctxt) in emulator_leave_smm()
222 struct x86_emulate_ctxt;909 struct x86_emulate_ctxt *emulate_ctxt;
2404 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in svm_instr_opcode()