Lines Matching refs:disp
104 /* set Address Expression fields (scale, index, base, disp)
122 imm32_signsized( &buf[1], buf_len, &ea->disp, sizeof(int32_t));
124 ea->disp_sign = (ea->disp < 0) ? 1 : 0;
125 size += 4; /* add sizeof disp to count */
190 imm32_signsized( buf, buf_len, &ea->disp, sizeof(char) );
191 ea->disp_sign = (ea->disp < 0) ? 1 : 0;
195 imm32_signsized( buf, buf_len, &ea->disp, sizeof(short) );
196 ea->disp_sign = (ea->disp < 0) ? 1 : 0;
205 Use addressing mode flags to imply arrays (index), structure (disp),
206 two-dimensional arrays [disp + index], classes [ea reg], and so on.
249 imm32_signsized( buf, buf_len, &ea->disp,
252 ea->disp_sign = (ea->disp < 0) ? 1 : 0;
253 size += 4; /* add sizeof disp to count */
279 /* ELSE mod + r/m specify a disp##[base] or disp##(SIB) */
282 imm32_signsized( buf, buf_len, &ea->disp,
285 ea->disp_sign = (ea->disp < 0) ? 1 : 0;
286 size += 1; /* add sizeof disp to count */
290 imm32_signsized( buf, buf_len, &ea->disp,
293 ea->disp_sign = (ea->disp < 0) ? 1 : 0;