Searched refs:x86_emulate_ctxt (Results 1 – 8 of 8) 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 …]
548 unsigned int size = sizeof(struct x86_emulate_ctxt); in kvm_alloc_emulator_cache()551 __alignof__(struct x86_emulate_ctxt), in kvm_alloc_emulator_cache()7831 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in emulator_read_write_onepage()8279 struct x86_emulate_ctxt *ctxt, int seg) in emulator_get_cached_segment_base()8413 static void emulator_halt(struct x86_emulate_ctxt *ctxt) in emulator_halt()8590 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in inject_emulated_exception()8603 struct x86_emulate_ctxt *ctxt; in alloc_emulate_ctxt()8620 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in init_emulate_ctxt()8646 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in kvm_inject_realmode_interrupt()8718 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in prepare_emulation_ctxt_failure_exit()[all …]
159 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()
225 struct x86_emulate_ctxt;924 struct x86_emulate_ctxt *emulate_ctxt;
1306 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in tdx_complete_pio_in()1323 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in tdx_emulate_io()
2218 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in svm_instr_opcode()
Completed in 70 milliseconds