Searched refs:insn_byte_t (Results 1 - 14 of 14) sorted by relevance

/linux-master/arch/x86/include/asm/
H A Dinat_types.h12 typedef unsigned char insn_byte_t; typedef
H A Dinat.h97 extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
98 extern int inat_get_last_prefix_id(insn_byte_t last_pfx);
99 extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
102 extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
105 extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
106 insn_byte_t vex_m,
107 insn_byte_t vex_pp);
H A Dinsn.h19 insn_byte_t bytes[4];
34 insn_byte_t v)
45 insn_byte_t bytes[4];
61 insn_byte_t v)
100 const insn_byte_t *kaddr; /* kernel address of insn to analyze */
101 const insn_byte_t *end_kaddr; /* kernel address of last insn in buffer */
102 const insn_byte_t *next_byte;
183 static inline insn_byte_t insn_vex_m_bits(struct insn *insn)
193 static inline insn_byte_t insn_vex_p_bits(struct insn *insn)
/linux-master/tools/arch/x86/include/asm/
H A Dinat_types.h12 typedef unsigned char insn_byte_t; typedef
H A Dinat.h97 extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
98 extern int inat_get_last_prefix_id(insn_byte_t last_pfx);
99 extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
102 extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
105 extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
106 insn_byte_t vex_m,
107 insn_byte_t vex_pp);
H A Dinsn.h19 insn_byte_t bytes[4];
34 insn_byte_t v)
45 insn_byte_t bytes[4];
61 insn_byte_t v)
100 const insn_byte_t *kaddr; /* kernel address of insn to analyze */
101 const insn_byte_t *end_kaddr; /* kernel address of last insn in buffer */
102 const insn_byte_t *next_byte;
183 static inline insn_byte_t insn_vex_m_bits(struct insn *insn)
193 static inline insn_byte_t insn_vex_p_bits(struct insn *insn)
/linux-master/arch/x86/lib/
H A Dinat.c13 insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
18 int inat_get_last_prefix_id(insn_byte_t last_pfx)
26 insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, int lpfx_id,
45 insn_attr_t inat_get_group_attribute(insn_byte_t modrm, int lpfx_id,
65 insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m,
66 insn_byte_t vex_p)
H A Dinsn.c82 static const insn_byte_t xen_prefix[] = { __XEN_EMULATE_PREFIX };
83 static const insn_byte_t kvm_prefix[] = { __KVM_EMULATE_PREFIX };
86 const insn_byte_t *prefix, size_t len)
91 if (peek_nbyte_next(insn_byte_t, insn, i) != prefix[i])
128 insn_byte_t b, lb;
138 b = peek_next(insn_byte_t, insn);
163 b = peek_next(insn_byte_t, insn);
180 b = peek_next(insn_byte_t, insn);
193 b = peek_next(insn_byte_t, insn);
196 insn_byte_t b
[all...]
H A Dinsn-eval.c64 insn_byte_t p;
95 insn_byte_t p;
/linux-master/tools/arch/x86/lib/
H A Dinat.c13 insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
18 int inat_get_last_prefix_id(insn_byte_t last_pfx)
26 insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, int lpfx_id,
45 insn_attr_t inat_get_group_attribute(insn_byte_t modrm, int lpfx_id,
65 insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m,
66 insn_byte_t vex_p)
H A Dinsn.c82 static const insn_byte_t xen_prefix[] = { __XEN_EMULATE_PREFIX };
83 static const insn_byte_t kvm_prefix[] = { __KVM_EMULATE_PREFIX };
86 const insn_byte_t *prefix, size_t len)
91 if (peek_nbyte_next(insn_byte_t, insn, i) != prefix[i])
128 insn_byte_t b, lb;
138 b = peek_next(insn_byte_t, insn);
163 b = peek_next(insn_byte_t, insn);
180 b = peek_next(insn_byte_t, insn);
193 b = peek_next(insn_byte_t, insn);
196 insn_byte_t b
[all...]
/linux-master/arch/x86/kernel/
H A Duprobes.c258 insn_byte_t p;
719 insn_byte_t p;
/linux-master/arch/x86/boot/compressed/
H A Dsev.c38 insn_byte_t p;
/linux-master/arch/x86/kernel/kprobes/
H A Dcore.c143 insn_byte_t prefix;
641 insn_byte_t opcode = insn->opcode.bytes[0];

Completed in 178 milliseconds