Symbol: insn_attr_t
arch/x86/include/asm/inat.h
106
extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
arch/x86/include/asm/inat.h
108
extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
arch/x86/include/asm/inat.h
110
insn_attr_t esc_attr);
arch/x86/include/asm/inat.h
111
extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
arch/x86/include/asm/inat.h
113
insn_attr_t esc_attr);
arch/x86/include/asm/inat.h
114
extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
arch/x86/include/asm/inat.h
117
extern insn_attr_t inat_get_xop_attribute(insn_byte_t opcode,
arch/x86/include/asm/inat.h
121
static inline int inat_is_legacy_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
127
static inline int inat_is_address_size_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
132
static inline int inat_is_operand_size_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
137
static inline int inat_is_rex_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
142
static inline int inat_is_rex2_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
147
static inline int inat_last_prefix_id(insn_attr_t attr)
arch/x86/include/asm/inat.h
155
static inline int inat_is_vex_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
162
static inline int inat_is_evex_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
167
static inline int inat_is_vex3_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
172
static inline int inat_is_xop_prefix(insn_attr_t attr)
arch/x86/include/asm/inat.h
177
static inline int inat_is_escape(insn_attr_t attr)
arch/x86/include/asm/inat.h
182
static inline int inat_escape_id(insn_attr_t attr)
arch/x86/include/asm/inat.h
187
static inline int inat_is_group(insn_attr_t attr)
arch/x86/include/asm/inat.h
192
static inline int inat_group_id(insn_attr_t attr)
arch/x86/include/asm/inat.h
197
static inline int inat_group_common_attribute(insn_attr_t attr)
arch/x86/include/asm/inat.h
202
static inline int inat_has_immediate(insn_attr_t attr)
arch/x86/include/asm/inat.h
207
static inline int inat_immediate_size(insn_attr_t attr)
arch/x86/include/asm/inat.h
212
static inline int inat_has_modrm(insn_attr_t attr)
arch/x86/include/asm/inat.h
217
static inline int inat_is_force64(insn_attr_t attr)
arch/x86/include/asm/inat.h
222
static inline int inat_has_second_immediate(insn_attr_t attr)
arch/x86/include/asm/inat.h
227
static inline int inat_has_moffset(insn_attr_t attr)
arch/x86/include/asm/inat.h
232
static inline int inat_has_variant(insn_attr_t attr)
arch/x86/include/asm/inat.h
237
static inline int inat_accept_vex(insn_attr_t attr)
arch/x86/include/asm/inat.h
242
static inline int inat_accept_xop(insn_attr_t attr)
arch/x86/include/asm/inat.h
247
static inline int inat_must_vex(insn_attr_t attr)
arch/x86/include/asm/inat.h
252
static inline int inat_must_evex(insn_attr_t attr)
arch/x86/include/asm/inat.h
257
static inline int inat_evex_scalable(insn_attr_t attr)
arch/x86/include/asm/inat.h
262
static inline int inat_is_invalid64(insn_attr_t attr)
arch/x86/include/asm/insn.h
212
insn_attr_t attr = inat_get_opcode_attribute(insn->vex_prefix.bytes[0]);
arch/x86/include/asm/insn.h
97
insn_attr_t attr;
arch/x86/kernel/kprobes/core.c
157
insn_attr_t attr;
arch/x86/kernel/uprobes.c
264
insn_attr_t attr;
arch/x86/lib/inat.c
13
insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
arch/x86/lib/inat.c
20
insn_attr_t lpfx_attr;
arch/x86/lib/inat.c
26
insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, int lpfx_id,
arch/x86/lib/inat.c
27
insn_attr_t esc_attr)
arch/x86/lib/inat.c
29
const insn_attr_t *table;
arch/x86/lib/inat.c
45
insn_attr_t inat_get_group_attribute(insn_byte_t modrm, int lpfx_id,
arch/x86/lib/inat.c
46
insn_attr_t grp_attr)
arch/x86/lib/inat.c
48
const insn_attr_t *table;
arch/x86/lib/inat.c
65
insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m,
arch/x86/lib/inat.c
68
const insn_attr_t *table;
arch/x86/lib/inat.c
84
insn_attr_t inat_get_xop_attribute(insn_byte_t opcode, insn_byte_t map_select)
arch/x86/lib/inat.c
86
const insn_attr_t *table;
arch/x86/lib/insn-eval.c
101
insn_attr_t attr;
arch/x86/lib/insn.c
127
insn_attr_t attr;
arch/x86/lib/insn.c
332
insn_attr_t esc_attr = inat_get_opcode_attribute(0x0f);
tools/arch/x86/include/asm/inat.h
106
extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
tools/arch/x86/include/asm/inat.h
108
extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
tools/arch/x86/include/asm/inat.h
110
insn_attr_t esc_attr);
tools/arch/x86/include/asm/inat.h
111
extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
tools/arch/x86/include/asm/inat.h
113
insn_attr_t esc_attr);
tools/arch/x86/include/asm/inat.h
114
extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
tools/arch/x86/include/asm/inat.h
117
extern insn_attr_t inat_get_xop_attribute(insn_byte_t opcode,
tools/arch/x86/include/asm/inat.h
121
static inline int inat_is_legacy_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
127
static inline int inat_is_address_size_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
132
static inline int inat_is_operand_size_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
137
static inline int inat_is_rex_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
142
static inline int inat_is_rex2_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
147
static inline int inat_last_prefix_id(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
155
static inline int inat_is_vex_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
162
static inline int inat_is_evex_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
167
static inline int inat_is_vex3_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
172
static inline int inat_is_xop_prefix(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
177
static inline int inat_is_escape(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
182
static inline int inat_escape_id(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
187
static inline int inat_is_group(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
192
static inline int inat_group_id(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
197
static inline int inat_group_common_attribute(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
202
static inline int inat_has_immediate(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
207
static inline int inat_immediate_size(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
212
static inline int inat_has_modrm(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
217
static inline int inat_is_force64(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
222
static inline int inat_has_second_immediate(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
227
static inline int inat_has_moffset(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
232
static inline int inat_has_variant(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
237
static inline int inat_accept_vex(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
242
static inline int inat_accept_xop(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
247
static inline int inat_must_vex(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
252
static inline int inat_must_evex(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
257
static inline int inat_evex_scalable(insn_attr_t attr)
tools/arch/x86/include/asm/inat.h
262
static inline int inat_is_invalid64(insn_attr_t attr)
tools/arch/x86/include/asm/insn.h
212
insn_attr_t attr = inat_get_opcode_attribute(insn->vex_prefix.bytes[0]);
tools/arch/x86/include/asm/insn.h
97
insn_attr_t attr;
tools/arch/x86/lib/inat.c
13
insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
tools/arch/x86/lib/inat.c
20
insn_attr_t lpfx_attr;
tools/arch/x86/lib/inat.c
26
insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, int lpfx_id,
tools/arch/x86/lib/inat.c
27
insn_attr_t esc_attr)
tools/arch/x86/lib/inat.c
29
const insn_attr_t *table;
tools/arch/x86/lib/inat.c
45
insn_attr_t inat_get_group_attribute(insn_byte_t modrm, int lpfx_id,
tools/arch/x86/lib/inat.c
46
insn_attr_t grp_attr)
tools/arch/x86/lib/inat.c
48
const insn_attr_t *table;
tools/arch/x86/lib/inat.c
65
insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m,
tools/arch/x86/lib/inat.c
68
const insn_attr_t *table;
tools/arch/x86/lib/inat.c
84
insn_attr_t inat_get_xop_attribute(insn_byte_t opcode, insn_byte_t map_select)
tools/arch/x86/lib/inat.c
86
const insn_attr_t *table;
tools/arch/x86/lib/insn.c
127
insn_attr_t attr;
tools/arch/x86/lib/insn.c
332
insn_attr_t esc_attr = inat_get_opcode_attribute(0x0f);