Lines Matching refs:ea
655 la = seg_base(ctxt, addr.seg) + addr.ea; in __linearize()
681 if (addr.ea <= lim) in __linearize()
685 if (addr.ea > lim) in __linearize()
690 *max_size = (u64)lim + 1 - addr.ea; in __linearize()
725 .ea = dst }; in assign_eip()
728 addr.ea = dst & ((1UL << (ctxt->op_bytes << 3)) - 1); in assign_eip()
731 ctxt->_eip = addr.ea; in assign_eip()
796 .ea = ctxt->eip + cur_size }; in __do_insn_fetch_bytes()
897 addr.ea += 2; in read_descriptor()
1289 op->addr.mem.ea = modrm_ea; in decode_modrm()
1291 ctxt->memop.addr.mem.ea = (u32)ctxt->memop.addr.mem.ea; in decode_modrm()
1305 op->addr.mem.ea = insn_fetch(u16, ctxt); in decode_abs()
1308 op->addr.mem.ea = insn_fetch(u32, ctxt); in decode_abs()
1311 op->addr.mem.ea = insn_fetch(u64, ctxt); in decode_abs()
1332 ctxt->dst.addr.mem.ea = address_mask(ctxt, in fetch_bit_operand()
1333 ctxt->dst.addr.mem.ea + (sv >> 3)); in fetch_bit_operand()
1758 addr.ea = reg_read(ctxt, VCPU_REGS_RSP) & stack_mask(ctxt); in push()
1777 addr.ea = reg_read(ctxt, VCPU_REGS_RSP) & stack_mask(ctxt); in emulate_pop()
2967 op->addr.mem.ea = register_address(ctxt, reg); in string_addr_inc()
4275 op->addr.mem.ea = ctxt->_eip; in decode_imm()
4360 op->addr.mem.ea = in decode_operand()
4414 op->addr.mem.ea = in decode_operand()
4423 op->addr.mem.ea = in decode_operand()
4432 op->addr.mem.ea = ctxt->_eip; in decode_operand()
4736 ctxt->memopp->addr.mem.ea = address_mask(ctxt, in x86_decode_insn()
4737 ctxt->memopp->addr.mem.ea + ctxt->_eip); in x86_decode_insn()
4993 ctxt->dst.val = ctxt->src.addr.mem.ea; in x86_emulate_insn()