Lines Matching refs:f_reg
934 #define f_reg(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_R ? 0x8 : 0x0))
1104 fp = &db_Esc_inst[inst - 0xd8][f_reg(rex, regmodrm)];
1297 i_name = ((const char * const *)ip->i_extra)[f_reg(rex, regmodrm)];
1301 ip = &ip[f_reg(rex, regmodrm)];
1307 ip = &ip[f_reg(rex, regmodrm)];
1369 i_name = db_Grp15b[f_reg(rex, regmodrm)];
1382 f_reg(rex, regmodrm) == 0x6) {
1389 f_reg(rex, regmodrm) == 0x6) {
1475 kprintf("%s", db_reg[rex != 0 ? 1 : 0][(size == LONG && (rex & REX_W)) ? QUAD : size][f_reg(rex, regmodrm)]);
1479 kprintf("%s", db_reg[rex != 0 ? 1 : 0][WORD][f_reg(rex, regmodrm)]);
1483 kprintf("%s", db_reg[rex != 0 ? 1 : 0][QUAD][f_reg(rex, regmodrm)]);
1495 kprintf("%s", db_seg_reg[f_reg(rex, regmodrm)]);
1499 kprintf("%s", db_seg_reg[f_reg(rex, inst)]);
1531 kprintf("%%cr%d", f_reg(rex, regmodrm));
1535 kprintf("%%dr%d", f_reg(rex, regmodrm));
1539 kprintf("%%tr%d", f_reg(rex, regmodrm));