Lines Matching refs:uint_t
86 uint_t it_suffix:1; /* mnem + "w", "l", or "d" */
89 uint_t it_size:16;
91 uint_t it_invalid64:1; /* opcode invalid in amd64 */
92 uint_t it_always64:1; /* 64 bit when in 64 bit mode */
93 uint_t it_invalid32:1; /* invalid in IA32 */
94 uint_t it_stackop:1; /* push/pop stack operation */
1479 dtrace_get_opcode(dis86_t *x, uint_t *high, uint_t *low)
1505 dtrace_get_SIB(dis86_t *x, uint_t *ss, uint_t *index, uint_t *base)
1529 dtrace_get_modrm(dis86_t *x, uint_t *mode, uint_t *reg, uint_t *r_m)
1544 dtrace_rex_adjust(uint_t rex_prefix, uint_t mode, uint_t *reg, uint_t *r_m)
1568 if (x->d86_numopnds < (uint_t)opindex + 1)
1569 x->d86_numopnds = (uint_t)opindex + 1;
1668 dtrace_get_operand(dis86_t *x, uint_t mode, uint_t r_m, int wbit, int opindex)
1671 uint_t ss; /* scale-factor from opcode */
1672 uint_t index; /* index register number */
1673 uint_t base; /* base register number */
1681 if (x->d86_numopnds < (uint_t)opindex + 1)
1682 x->d86_numopnds = (uint_t)opindex + 1;
1826 uint_t need_paren = 0;
1933 dtrace_disx86(dis86_t *x, uint_t cpu_mode)
1937 uint_t i;
1940 uint_t nomem = 0;
1945 uint_t opnd_size; /* SIZE16, SIZE32 or SIZE64 */
1946 uint_t addr_size; /* SIZE16, SIZE32 or SIZE64 */
1947 uint_t wbit = 0; /* opcode wbit, 0 is 8 bit, !0 for opnd_size */
1948 uint_t w2; /* wbit value for second operand */
1949 uint_t vbit;
1950 uint_t mode = 0; /* mode value from ModRM byte */
1951 uint_t reg; /* reg value from ModRM byte */
1952 uint_t r_m; /* r_m value from ModRM byte */
1954 uint_t opcode1; /* high nibble of 1st byte */
1955 uint_t opcode2; /* low nibble of 1st byte */
1956 uint_t opcode3; /* extra opcode bits usually from ModRM byte */
1957 uint_t opcode4; /* high nibble of 2nd byte */
1958 uint_t opcode5; /* low nibble of 2nd byte */
1959 uint_t opcode6; /* high nibble of 3rd byte */
1960 uint_t opcode7; /* low nibble of 3rd byte */
1961 uint_t opcode_bytes = 1;
1966 uint_t opnd_size_prefix = 0;
1967 uint_t addr_size_prefix = 0;
1968 uint_t segment_prefix = 0;
1969 uint_t lock_prefix = 0;
1970 uint_t rep_prefix = 0;
1971 uint_t rex_prefix = 0; /* amd64 register extension prefix */
2025 uint_t *which_prefix = NULL;
2119 uint_t subcode;
3546 dtrace_disx86_str(dis86_t *dis, uint_t mode, uint64_t pc, char *buf,