Lines Matching defs:x86_emulate_ctxt
265 struct x86_emulate_ctxt { struct
266 const struct x86_emulate_ops *ops;
269 unsigned long eflags;
270 unsigned long eip; /* eip before instruction emulation */
272 enum x86emul_mode mode;
297 int (*execute)(struct x86_emulate_ctxt *ctxt); argument
298 int (*check_perm)(struct x86_emulate_ctxt *ctxt); argument
304 bool rip_relative;
305 u8 rex_prefix;
306 u8 lock_prefix;
307 u8 rep_prefix;
309 u32 regs_valid;
311 u32 regs_dirty;
313 u8 modrm;
314 u8 modrm_mod;
315 u8 modrm_reg;
316 u8 modrm_rm;
317 u8 modrm_seg;
318 u8 seg_override;
319 u64 d;
320 unsigned long _eip;
321 struct operand memop;
323 unsigned long _regs[NR_VCPU_REGS];
324 struct operand *memopp;
325 struct fetch_cache fetch;
326 struct read_cache io_read;
327 struct read_cache mem_read;