Lines Matching refs:inp_curr
111 return (u->inp_curr = u->inp_buf[u->inp_buf_index++]); in inp_next()
117 u->inp_curr = c; in inp_next()
118 u->inp_sess[u->inp_ctr++] = u->inp_curr; in inp_next()
119 return u->inp_curr; in inp_next()
129 inp_curr(struct ud *u) in inp_curr() function
131 return u->inp_curr; in inp_curr()
348 u->mnemonic = ud_itab[ u->le->table[ inp_curr( u ) ] ].mnemonic; in resolve_mnemonic()
588 op->base = UD_R_RAX + (SIB_B(inp_curr(u)) | (REX_B(u->_rex) << 3)); in decode_modrm_rm()
589 op->index = UD_R_RAX + (SIB_I(inp_curr(u)) | (REX_X(u->_rex) << 3)); in decode_modrm_rm()
595 op->scale = (1 << SIB_S(inp_curr(u))) & ~1; in decode_modrm_rm()
629 op->scale = (1 << SIB_S(inp_curr(u))) & ~1; in decode_modrm_rm()
630 op->index = UD_R_EAX + (SIB_I(inp_curr(u)) | (REX_X(u->pfx_rex) << 3)); in decode_modrm_rm()
631 op->base = UD_R_EAX + (SIB_B(inp_curr(u)) | (REX_B(u->pfx_rex) << 3)); in decode_modrm_rm()
1066 ptr = u->le->table[inp_curr(u)]; in decode_3dnow()
1117 u->vex_op = inp_curr(u); in decode_vex()
1221 ptr = u->le->table[inp_curr(u)]; in decode_opcode()