Searched refs:insn_attr_t (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/arch/x86/include/asm/ |
D | inat.h | 99 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 …]
|
D | inat_types.h | 25 typedef unsigned int insn_attr_t; typedef
|
D | insn.h | 61 insn_attr_t attr;
|
/linux-4.4.14/tools/perf/util/intel-pt-decoder/ |
D | inat.h | 99 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 …]
|
D | inat.c | 27 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()
|
D | inat_types.h | 25 typedef unsigned int insn_attr_t; typedef
|
D | insn.h | 61 insn_attr_t attr;
|
D | insn.c | 85 insn_attr_t attr; in insn_get_prefixes()
|
/linux-4.4.14/arch/x86/lib/ |
D | inat.c | 27 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()
|
D | insn.c | 85 insn_attr_t attr; in insn_get_prefixes()
|
/linux-4.4.14/arch/x86/kernel/kprobes/ |
D | core.c | 147 insn_attr_t attr; in skip_prefixes()
|