Home
last modified time | relevance | path

Searched refs:rex_prefix (Results 1 – 6 of 6) sorted by relevance

/linux-3.4.99/arch/x86/include/asm/
Dinsn.h41 struct insn_field rex_prefix; /* REX prefix */ member
176 return insn_offset_rex_prefix(insn) + insn->rex_prefix.nbytes; in insn_offset_vex_prefix()
Dkvm_emulate.h264 u8 rex_prefix; member
/linux-3.4.99/arch/x86/lib/
Dinsn.c127 insn->rex_prefix.value = b; in insn_get_prefixes()
128 insn->rex_prefix.nbytes = 1; in insn_get_prefixes()
135 insn->rex_prefix.got = 1; in insn_get_prefixes()
/linux-3.4.99/arch/x86/tools/
Dtest_get_len.c74 dump_field(fp, "rex_prefix", "\t", &insn->rex_prefix); in dump_insn()
Dinsn_sanity.c84 dump_field(fp, "rex_prefix", "\t", &insn->rex_prefix); in dump_insn()
/linux-3.4.99/arch/x86/kvm/
Demulate.c866 int highbyte_regs = ctxt->rex_prefix == 0; in decode_register_operand()
869 reg = (ctxt->b & 7) | ((ctxt->rex_prefix & 1) << 3); in decode_register_operand()
899 if (ctxt->rex_prefix) { in decode_modrm()
900 ctxt->modrm_reg = (ctxt->rex_prefix & 4) << 1; /* REX.R */ in decode_modrm()
901 index_reg = (ctxt->rex_prefix & 2) << 2; /* REX.X */ in decode_modrm()
902 ctxt->modrm_rm = base_reg = (ctxt->rex_prefix & 1) << 3; /* REG.B */ in decode_modrm()
2105 if ((ctxt->rex_prefix & 0x8) != 0x0) in em_sysexit()
3866 ctxt->rex_prefix = ctxt->b; in x86_decode_insn()
3881 ctxt->rex_prefix = 0; in x86_decode_insn()
3887 if (ctxt->rex_prefix & 8) in x86_decode_insn()