Lines Matching refs:ea
652 la = seg_base(ctxt, addr.seg) + addr.ea; in __linearize()
680 if (addr.ea <= lim) in __linearize()
684 if (addr.ea > lim) in __linearize()
689 *max_size = (u64)lim + 1 - addr.ea; in __linearize()
722 .ea = dst }; in assign_eip()
725 addr.ea = dst & ((1UL << (ctxt->op_bytes << 3)) - 1); in assign_eip()
728 ctxt->_eip = addr.ea; in assign_eip()
793 .ea = ctxt->eip + cur_size }; in __do_insn_fetch_bytes()
894 addr.ea += 2; in read_descriptor()
1286 op->addr.mem.ea = modrm_ea; in decode_modrm()
1288 ctxt->memop.addr.mem.ea = (u32)ctxt->memop.addr.mem.ea; in decode_modrm()
1302 op->addr.mem.ea = insn_fetch(u16, ctxt); in decode_abs()
1305 op->addr.mem.ea = insn_fetch(u32, ctxt); in decode_abs()
1308 op->addr.mem.ea = insn_fetch(u64, ctxt); in decode_abs()
1329 ctxt->dst.addr.mem.ea = address_mask(ctxt, in fetch_bit_operand()
1330 ctxt->dst.addr.mem.ea + (sv >> 3)); in fetch_bit_operand()
1755 addr.ea = reg_read(ctxt, VCPU_REGS_RSP) & stack_mask(ctxt); in push()
1774 addr.ea = reg_read(ctxt, VCPU_REGS_RSP) & stack_mask(ctxt); in emulate_pop()
3268 op->addr.mem.ea = register_address(ctxt, reg); in string_addr_inc()
4576 op->addr.mem.ea = ctxt->_eip; in decode_imm()
4661 op->addr.mem.ea = in decode_operand()
4715 op->addr.mem.ea = in decode_operand()
4724 op->addr.mem.ea = in decode_operand()
4733 op->addr.mem.ea = ctxt->_eip; in decode_operand()
5037 ctxt->memopp->addr.mem.ea = address_mask(ctxt, in x86_decode_insn()
5038 ctxt->memopp->addr.mem.ea + ctxt->_eip); in x86_decode_insn()
5295 ctxt->dst.val = ctxt->src.addr.mem.ea; in x86_emulate_insn()