Searched defs:x86_emulate_ops (Results 1 – 2 of 2) sorted by relevance
| /kernel/linux/linux-5.10/arch/x86/kvm/ |
| D | kvm_emulate.h | 90 struct x86_emulate_ops { struct 96 ulong (*read_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg); 103 void (*write_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg, ulong val); 112 int (*read_std)(struct x86_emulate_ctxt *ctxt, 124 int (*read_phys)(struct x86_emulate_ctxt *ctxt, unsigned long addr, 135 int (*write_std)(struct x86_emulate_ctxt *ctxt, 145 int (*fetch)(struct x86_emulate_ctxt *ctxt, 155 int (*read_emulated)(struct x86_emulate_ctxt *ctxt, 166 int (*write_emulated)(struct x86_emulate_ctxt *ctxt, 179 int (*cmpxchg_emulated)(struct x86_emulate_ctxt *ctxt, [all …]
|
| /kernel/linux/linux-6.6/arch/x86/kvm/ |
| D | kvm_emulate.h | 91 struct x86_emulate_ops { struct 92 void (*vm_bugged)(struct x86_emulate_ctxt *ctxt); 98 ulong (*read_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg); 105 void (*write_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg, ulong val); 114 int (*read_std)(struct x86_emulate_ctxt *ctxt, 127 int (*write_std)(struct x86_emulate_ctxt *ctxt, 137 int (*fetch)(struct x86_emulate_ctxt *ctxt, 147 int (*read_emulated)(struct x86_emulate_ctxt *ctxt, 158 int (*write_emulated)(struct x86_emulate_ctxt *ctxt, 171 int (*cmpxchg_emulated)(struct x86_emulate_ctxt *ctxt, [all …]
|