Home
last modified time | relevance | path

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

/arch/x86/include/asm/
Dinat.h99 extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
101 extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
103 insn_attr_t esc_attr);
104 extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
106 insn_attr_t esc_attr);
107 extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
112 static inline int inat_is_legacy_prefix(insn_attr_t attr) in inat_is_legacy_prefix()
118 static inline int inat_is_address_size_prefix(insn_attr_t attr) in inat_is_address_size_prefix()
123 static inline int inat_is_operand_size_prefix(insn_attr_t attr) in inat_is_operand_size_prefix()
128 static inline int inat_is_rex_prefix(insn_attr_t attr) in inat_is_rex_prefix()
[all …]
Dinat_types.h25 typedef unsigned int insn_attr_t; typedef
Dinsn.h61 insn_attr_t attr;
/arch/x86/lib/
Dinat.c27 insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode) in inat_get_opcode_attribute()
34 insn_attr_t lpfx_attr; in inat_get_last_prefix_id()
40 insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, int lpfx_id, in inat_get_escape_attribute()
41 insn_attr_t esc_attr) in inat_get_escape_attribute()
43 const insn_attr_t *table; in inat_get_escape_attribute()
59 insn_attr_t inat_get_group_attribute(insn_byte_t modrm, int lpfx_id, in inat_get_group_attribute()
60 insn_attr_t grp_attr) in inat_get_group_attribute()
62 const insn_attr_t *table; in inat_get_group_attribute()
79 insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m, in inat_get_avx_attribute()
82 const insn_attr_t *table; in inat_get_avx_attribute()
Dinsn.c77 insn_attr_t attr; in insn_get_prefixes()
/arch/x86/kernel/kprobes/
Dcore.c147 insn_attr_t attr; in skip_prefixes()