Searched refs:X86EMUL_OPC (Results 1 – 6 of 6) sorted by relevance
/xen/xen/include/asm-x86/hvm/svm/ |
A D | emulate.h | 32 #define INSTR_INT3 INSTR_ENC(X86EMUL_OPC( 0, 0xcc), 0) 33 #define INSTR_ICEBP INSTR_ENC(X86EMUL_OPC( 0, 0xf1), 0) 34 #define INSTR_HLT INSTR_ENC(X86EMUL_OPC( 0, 0xf4), 0) 35 #define INSTR_XSETBV INSTR_ENC(X86EMUL_OPC(0x0f, 0x01), 0321) 36 #define INSTR_VMRUN INSTR_ENC(X86EMUL_OPC(0x0f, 0x01), 0330) 44 #define INSTR_INVD INSTR_ENC(X86EMUL_OPC(0x0f, 0x08), 0) 45 #define INSTR_WBINVD INSTR_ENC(X86EMUL_OPC(0x0f, 0x09), 0) 46 #define INSTR_WRMSR INSTR_ENC(X86EMUL_OPC(0x0f, 0x30), 0) 47 #define INSTR_RDTSC INSTR_ENC(X86EMUL_OPC(0x0f, 0x31), 0) 48 #define INSTR_RDMSR INSTR_ENC(X86EMUL_OPC(0x0f, 0x32), 0) [all …]
|
/xen/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.h | 632 #define X86EMUL_OPC(ext, byte) ((uint8_t)(byte) | \ macro 646 # define X86EMUL_OPC_66(ext, byte) (X86EMUL_OPC(ext, byte) | 0x00000100) 647 # define X86EMUL_OPC_F3(ext, byte) (X86EMUL_OPC(ext, byte) | 0x00000200) 648 # define X86EMUL_OPC_F2(ext, byte) (X86EMUL_OPC(ext, byte) | 0x00000300) 654 (X86EMUL_OPC(ext, byte) | X86EMUL_OPC_VEX_) 663 (X86EMUL_OPC(ext, byte) | X86EMUL_OPC_EVEX_) 671 #define X86EMUL_OPC_XOP(ext, byte) X86EMUL_OPC(0x8f##ext, byte)
|
A D | x86_emulate.c | 6252 case X86EMUL_OPC(0x0f, 0x19) ... X86EMUL_OPC(0x0f, 0x1f): /* nop */ in x86_emulate() 6288 case X86EMUL_OPC(pfx, opc) in x86_emulate() 6970 case X86EMUL_OPC(0x0f, 0x40) ... X86EMUL_OPC(0x0f, 0x4f): /* cmovcc */ in x86_emulate() 7922 case X86EMUL_OPC(0x0f, 0x80) ... X86EMUL_OPC(0x0f, 0x8f): /* jcc (near) */ in x86_emulate() 7928 case X86EMUL_OPC(0x0f, 0x90) ... X86EMUL_OPC(0x0f, 0x9f): /* setcc */ in x86_emulate() 8349 case X86EMUL_OPC(0x0f, 0xb0): case X86EMUL_OPC(0x0f, 0xb1): /* cmpxchg */ in x86_emulate() 8517 case X86EMUL_OPC(0x0f, 0xc0): case X86EMUL_OPC(0x0f, 0xc1): /* xadd */ in x86_emulate() 8816 case X86EMUL_OPC(0x0f, 0xc8) ... X86EMUL_OPC(0x0f, 0xcf): /* bswap */ in x86_emulate() 12310 case X86EMUL_OPC(0x0f, 0x01): in x86_insn_is_mem_access() 12457 case X86EMUL_OPC(0x0f, 0x01): in x86_insn_is_mem_write() [all …]
|
/xen/xen/arch/x86/pv/ |
A D | emul-priv-op.c | 1143 case X86EMUL_OPC(0x0f, 0x06): /* clts */ in validate() 1144 case X86EMUL_OPC(0x0f, 0x09): /* wbinvd */ in validate() 1145 case X86EMUL_OPC(0x0f, 0x20) ... in validate() 1146 X86EMUL_OPC(0x0f, 0x23): /* mov to/from cr/dr */ in validate() 1147 case X86EMUL_OPC(0x0f, 0x30): /* wrmsr */ in validate() 1148 case X86EMUL_OPC(0x0f, 0x31): /* rdtsc */ in validate() 1149 case X86EMUL_OPC(0x0f, 0x32): /* rdmsr */ in validate() 1150 case X86EMUL_OPC(0x0f, 0xa2): /* cpuid */ in validate() 1165 case X86EMUL_OPC(0x0f, 0x01): in validate()
|
/xen/xen/arch/x86/hvm/ |
A D | hvm.c | 3725 case X86EMUL_OPC(0x0f, 0x00): in is_sysdesc_access() 3730 case X86EMUL_OPC(0x0f, 0x01): in is_sysdesc_access() 3763 case X86EMUL_OPC(0x0f, 0x05): /* syscall */ in is_cross_vendor() 3764 case X86EMUL_OPC(0x0f, 0x34): /* sysenter */ in is_cross_vendor() 3765 case X86EMUL_OPC(0x0f, 0x35): /* sysexit */ in is_cross_vendor()
|
/xen/xen/arch/x86/hvm/svm/ |
A D | svm.c | 2393 return ctxt->opcode == X86EMUL_OPC(0x0f, 0x01) && in is_invlpg()
|
Completed in 62 milliseconds