Lines Matching refs:inst
192 int inst,
254 struct inst {
307 struct inst db_inst_0f0x[] = {
327 struct inst db_inst_0f2x[] = {
346 struct inst db_inst_0f3x[] = {
366 struct inst db_inst_0f8x[] = {
386 struct inst db_inst_0f9x[] = {
406 struct inst db_inst_0fax[] = {
426 struct inst db_inst_0fbx[] = {
446 struct inst db_inst_0fcx[] = {
465 struct inst db_inst_0fdx[] = {
484 struct inst *db_inst_0f[] = {
654 struct inst db_Grp3[] = {
665 struct inst db_Grp4[] = {
676 struct inst db_Grp5[] = {
687 struct inst db_inst_table[256] = {
978 struct inst db_bad_inst =
1152 int inst,
1165 fp = &db_Esc_inst[inst - 0xd8][f_reg(regmodrm)];
1242 int inst;
1246 struct inst * ip;
1261 get_value_inc(inst, loc, 1, FALSE, task);
1277 switch (inst) {
1319 get_value_inc(inst, loc, 1, FALSE, task);
1323 if (inst >= 0xd8 && inst <= 0xdf) {
1324 loc = db_disasm_esc(loc, inst, short_addr, size, seg, task);
1329 if (inst == 0x0f) {
1330 get_value_inc(inst, loc, 1, FALSE, task);
1331 ip = db_inst_0f[inst>>4];
1336 ip = &ip[inst&0xf];
1340 ip = &db_inst_table[inst];
1359 ip = (struct inst *)ip->i_extra;
1366 ip = (struct inst *)ip->i_extra;
1432 db_printf("%s", db_reg[size][f_rm(inst)]);
1440 db_printf("%s", db_seg_reg[f_reg(inst)]);
1588 if (inst == 0xe9 || inst == 0xeb) { /* jmp, Dl or Db */
1593 get_value_inc(inst, loc, 0, FALSE, task);
1594 if (inst != 0x90) /* nop */