Lines Matching defs:ctxt
72 #define emul_to_vcpu(ctxt) \ argument
4274 static int kvm_fetch_guest_virt(struct x86_emulate_ctxt *ctxt, in kvm_fetch_guest_virt()
4300 int kvm_read_guest_virt(struct x86_emulate_ctxt *ctxt, in kvm_read_guest_virt()
4312 static int kvm_read_guest_virt_system(struct x86_emulate_ctxt *ctxt, in kvm_read_guest_virt_system()
4320 int kvm_write_guest_virt_system(struct x86_emulate_ctxt *ctxt, in kvm_write_guest_virt_system()
4514 static int emulator_read_write(struct x86_emulate_ctxt *ctxt, in emulator_read_write()
4568 static int emulator_read_emulated(struct x86_emulate_ctxt *ctxt, in emulator_read_emulated()
4578 static int emulator_write_emulated(struct x86_emulate_ctxt *ctxt, in emulator_write_emulated()
4598 static int emulator_cmpxchg_emulated(struct x86_emulate_ctxt *ctxt, in emulator_cmpxchg_emulated()
4702 static int emulator_pio_in_emulated(struct x86_emulate_ctxt *ctxt, in emulator_pio_in_emulated()
4724 static int emulator_pio_out_emulated(struct x86_emulate_ctxt *ctxt, in emulator_pio_out_emulated()
4740 static void emulator_invlpg(struct x86_emulate_ctxt *ctxt, ulong address) in emulator_invlpg()
4772 static void emulator_wbinvd(struct x86_emulate_ctxt *ctxt) in emulator_wbinvd()
4777 static int emulator_get_dr(struct x86_emulate_ctxt *ctxt, int dr, in emulator_get_dr()
4783 static int emulator_set_dr(struct x86_emulate_ctxt *ctxt, int dr, in emulator_set_dr()
4795 static unsigned long emulator_get_cr(struct x86_emulate_ctxt *ctxt, int cr) in emulator_get_cr()
4824 static int emulator_set_cr(struct x86_emulate_ctxt *ctxt, int cr, ulong val) in emulator_set_cr()
4853 static int emulator_get_cpl(struct x86_emulate_ctxt *ctxt) in emulator_get_cpl()
4858 static void emulator_get_gdt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) in emulator_get_gdt()
4863 static void emulator_get_idt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) in emulator_get_idt()
4868 static void emulator_set_gdt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) in emulator_set_gdt()
4873 static void emulator_set_idt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) in emulator_set_idt()
4879 struct x86_emulate_ctxt *ctxt, int seg) in emulator_get_cached_segment_base()
4884 static bool emulator_get_segment(struct x86_emulate_ctxt *ctxt, u16 *selector, in emulator_get_segment()
4918 static void emulator_set_segment(struct x86_emulate_ctxt *ctxt, u16 selector, in emulator_set_segment()
4948 static int emulator_get_msr(struct x86_emulate_ctxt *ctxt, in emulator_get_msr()
4954 static int emulator_set_msr(struct x86_emulate_ctxt *ctxt, in emulator_set_msr()
4965 static int emulator_check_pmc(struct x86_emulate_ctxt *ctxt, in emulator_check_pmc()
4971 static int emulator_read_pmc(struct x86_emulate_ctxt *ctxt, in emulator_read_pmc()
4977 static void emulator_halt(struct x86_emulate_ctxt *ctxt) in emulator_halt()
4982 static void emulator_get_fpu(struct x86_emulate_ctxt *ctxt) in emulator_get_fpu()
4993 static void emulator_put_fpu(struct x86_emulate_ctxt *ctxt) in emulator_put_fpu()
4998 static int emulator_intercept(struct x86_emulate_ctxt *ctxt, in emulator_intercept()
5005 static void emulator_get_cpuid(struct x86_emulate_ctxt *ctxt, in emulator_get_cpuid()
5011 static ulong emulator_read_gpr(struct x86_emulate_ctxt *ctxt, unsigned reg) in emulator_read_gpr()
5016 static void emulator_write_gpr(struct x86_emulate_ctxt *ctxt, unsigned reg, ulong val) in emulator_write_gpr()
5021 static void emulator_set_nmi_mask(struct x86_emulate_ctxt *ctxt, bool masked) in emulator_set_nmi_mask()
5085 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in inject_emulated_exception() local
5099 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in init_emulate_ctxt() local
5119 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in kvm_inject_realmode_interrupt() local
5233 static bool retry_instruction(struct x86_emulate_ctxt *ctxt, in retry_instruction()
5375 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in x86_emulate_instruction() local
6015 static int emulator_fix_hypercall(struct x86_emulate_ctxt *ctxt) in emulator_fix_hypercall()
6801 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in kvm_task_switch() local