Searched refs:insn_byte_t (Results 1 - 14 of 14) sorted by relevance
/linux-master/arch/x86/include/asm/ |
H A D | inat_types.h | 12 typedef unsigned char insn_byte_t; typedef
|
H A D | inat.h | 97 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 D | insn.h | 19 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 D | inat_types.h | 12 typedef unsigned char insn_byte_t; typedef
|
H A D | inat.h | 97 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 D | insn.h | 19 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 D | inat.c | 13 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 D | insn.c | 82 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 D | insn-eval.c | 64 insn_byte_t p; 95 insn_byte_t p;
|
/linux-master/tools/arch/x86/lib/ |
H A D | inat.c | 13 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 D | insn.c | 82 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 D | uprobes.c | 258 insn_byte_t p; 719 insn_byte_t p;
|
/linux-master/arch/x86/boot/compressed/ |
H A D | sev.c | 38 insn_byte_t p;
|
/linux-master/arch/x86/kernel/kprobes/ |
H A D | core.c | 143 insn_byte_t prefix; 641 insn_byte_t opcode = insn->opcode.bytes[0];
|
Completed in 178 milliseconds