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

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/include/asm/
H A Dinat_types.h26 typedef unsigned char insn_byte_t; typedef
H A Dinat.h99 extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
100 extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
101 insn_byte_t last_pfx,
103 extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
104 insn_byte_t last_pfx,
106 extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
107 insn_byte_t vex_m,
108 insn_byte_t vex_pp);
H A Dinsn.h29 insn_byte_t bytes[4];
67 const insn_byte_t *kaddr; /* kernel address of insn to analyze */
68 const insn_byte_t *next_byte;
100 static inline insn_byte_t insn_last_prefix(struct insn *insn)
140 static inline insn_byte_t insn_vex_m_bits(struct insn *insn)
148 static inline insn_byte_t insn_vex_p_bits(struct insn *insn)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/include/asm/
H A Dinat_types.h26 typedef unsigned char insn_byte_t; typedef
H A Dinat.h99 extern insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode);
100 extern insn_attr_t inat_get_escape_attribute(insn_byte_t opcode,
101 insn_byte_t last_pfx,
103 extern insn_attr_t inat_get_group_attribute(insn_byte_t modrm,
104 insn_byte_t last_pfx,
106 extern insn_attr_t inat_get_avx_attribute(insn_byte_t opcode,
107 insn_byte_t vex_m,
108 insn_byte_t vex_pp);
H A Dinsn.h29 insn_byte_t bytes[4];
67 const insn_byte_t *kaddr; /* kernel address of insn to analyze */
68 const insn_byte_t *next_byte;
100 static inline insn_byte_t insn_last_prefix(struct insn *insn)
140 static inline insn_byte_t insn_vex_m_bits(struct insn *insn)
148 static inline insn_byte_t insn_vex_p_bits(struct insn *insn)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/lib/
H A Dinat.c27 insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
32 insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, insn_byte_t last_pfx,
55 insn_attr_t inat_get_group_attribute(insn_byte_t modrm, insn_byte_t last_pfx,
79 insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m,
80 insn_byte_t vex_p)
H A Dinsn.c65 insn_byte_t b, lb;
73 b = peek_next(insn_byte_t, insn);
98 b = peek_next(insn_byte_t, insn);
115 b = peek_next(insn_byte_t, insn);
129 b = peek_next(insn_byte_t, insn);
132 insn_byte_t b2 = peek_nbyte_next(insn_byte_t, insn, 1);
145 b2 = peek_nbyte_next(insn_byte_t, insn, 2);
177 insn_byte_t op, pfx;
184 op = get_next(insn_byte_t, ins
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/lib/
H A Dinat.c27 insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
32 insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, insn_byte_t last_pfx,
55 insn_attr_t inat_get_group_attribute(insn_byte_t modrm, insn_byte_t last_pfx,
79 insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m,
80 insn_byte_t vex_p)
H A Dinsn.c65 insn_byte_t b, lb;
73 b = peek_next(insn_byte_t, insn);
98 b = peek_next(insn_byte_t, insn);
115 b = peek_next(insn_byte_t, insn);
129 b = peek_next(insn_byte_t, insn);
132 insn_byte_t b2 = peek_nbyte_next(insn_byte_t, insn, 1);
145 b2 = peek_nbyte_next(insn_byte_t, insn, 2);
177 insn_byte_t op, pfx;
184 op = get_next(insn_byte_t, ins
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/kernel/
H A Dkprobes.c135 attr = inat_get_opcode_attribute((insn_byte_t)*insn);
138 attr = inat_get_opcode_attribute((insn_byte_t)*insn);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/kernel/
H A Dkprobes.c135 attr = inat_get_opcode_attribute((insn_byte_t)*insn);
138 attr = inat_get_opcode_attribute((insn_byte_t)*insn);

Completed in 84 milliseconds