Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Demulate.c67 [INSTR_INT3] = { X86EMUL_OPC( 0, 0xcc) },
68 [INSTR_HLT] = { X86EMUL_OPC( 0, 0xf4) },
69 [INSTR_XSETBV] = { X86EMUL_OPC(0x0f, 0x01), MODRM(3, 2, 1) },
70 [INSTR_VMRUN] = { X86EMUL_OPC(0x0f, 0x01), MODRM(3, 3, 0) },
71 [INSTR_VMCALL] = { X86EMUL_OPC(0x0f, 0x01), MODRM(3, 3, 1) },
77 [INSTR_INVD] = { X86EMUL_OPC(0x0f, 0x08) },
78 [INSTR_WBINVD] = { X86EMUL_OPC(0x0f, 0x09) },
79 [INSTR_WRMSR] = { X86EMUL_OPC(0x0f, 0x30) },
80 [INSTR_RDTSC] = { X86EMUL_OPC(0x0f, 0x31) },
81 [INSTR_RDMSR] = { X86EMUL_OPC(0x0f, 0x32) },
[all …]
A Dsvm.c2383 return ctxt->opcode == X86EMUL_OPC(0x0f, 0x01) && in is_invlpg()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/
A Dx86_emulate.h527 #define X86EMUL_OPC(ext, byte) ((uint8_t)(byte) | \ macro
541 # define X86EMUL_OPC_66(ext, byte) (X86EMUL_OPC(ext, byte) | 0x00000100)
542 # define X86EMUL_OPC_F3(ext, byte) (X86EMUL_OPC(ext, byte) | 0x00000200)
543 # define X86EMUL_OPC_F2(ext, byte) (X86EMUL_OPC(ext, byte) | 0x00000300)
549 (X86EMUL_OPC(ext, byte) | X86EMUL_OPC_VEX_)
558 (X86EMUL_OPC(ext, byte) | X86EMUL_OPC_EVEX_)
566 #define X86EMUL_OPC_XOP(ext, byte) X86EMUL_OPC(0x8f##ext, byte)
A Dx86_emulate.c5406 case X86EMUL_OPC(0x0f, 0x19) ... X86EMUL_OPC(0x0f, 0x1f): /* nop */ in x86_emulate()
5844 case X86EMUL_OPC(0x0f, 0x40) ... X86EMUL_OPC(0x0f, 0x4f): /* cmovcc */ in x86_emulate()
6388 case X86EMUL_OPC(0x0f, 0x80) ... X86EMUL_OPC(0x0f, 0x8f): /* jcc (near) */ in x86_emulate()
6394 case X86EMUL_OPC(0x0f, 0x90) ... X86EMUL_OPC(0x0f, 0x9f): /* setcc */ in x86_emulate()
6592 case X86EMUL_OPC(0x0f, 0xb0): case X86EMUL_OPC(0x0f, 0xb1): /* cmpxchg */ in x86_emulate()
6724 case X86EMUL_OPC(0x0f, 0xc0): case X86EMUL_OPC(0x0f, 0xc1): /* xadd */ in x86_emulate()
6938 case X86EMUL_OPC(0x0f, 0xc8) ... X86EMUL_OPC(0x0f, 0xcf): /* bswap */ in x86_emulate()
8213 case X86EMUL_OPC(0x0f, 0x01): in x86_insn_is_mem_access()
8300 case X86EMUL_OPC(0x0f, 0x01): in x86_insn_is_mem_write()
8303 case X86EMUL_OPC(0x0f, 0xba): in x86_insn_is_mem_write()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Demul-priv-op.c1224 case X86EMUL_OPC(0x0f, 0x06): /* clts */ in validate()
1225 case X86EMUL_OPC(0x0f, 0x09): /* wbinvd */ in validate()
1226 case X86EMUL_OPC(0x0f, 0x20) ... in validate()
1227 X86EMUL_OPC(0x0f, 0x23): /* mov to/from cr/dr */ in validate()
1228 case X86EMUL_OPC(0x0f, 0x30): /* wrmsr */ in validate()
1229 case X86EMUL_OPC(0x0f, 0x31): /* rdtsc */ in validate()
1230 case X86EMUL_OPC(0x0f, 0x32): /* rdmsr */ in validate()
1231 case X86EMUL_OPC(0x0f, 0xa2): /* cpuid */ in validate()
1246 case X86EMUL_OPC(0x0f, 0x01): in validate()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dhvm.c3690 case X86EMUL_OPC(0x0f, 0x00): in is_sysdesc_access()
3695 case X86EMUL_OPC(0x0f, 0x01): in is_sysdesc_access()
3728 case X86EMUL_OPC(0x0f, 0x05): /* syscall */ in is_cross_vendor()
3729 case X86EMUL_OPC(0x0f, 0x34): /* sysenter */ in is_cross_vendor()
3730 case X86EMUL_OPC(0x0f, 0x35): /* sysexit */ in is_cross_vendor()

Completed in 33 milliseconds