Searched refs:prefixes (Results 1 – 7 of 7) sorted by relevance
| /arch/x86/include/asm/ |
| A D | insn.h | 69 struct insn_field prefixes; /* member 171 if (!insn->prefixes.got) in insn_is_rex2() 183 if (!insn->prefixes.got) in insn_is_avx() 190 if (!insn->prefixes.got) in insn_is_evex() 231 if (insn->prefixes.bytes[3]) in insn_last_prefix_id() 232 return inat_get_last_prefix_id(insn->prefixes.bytes[3]); in insn_last_prefix_id() 240 return insn->prefixes.nbytes; in insn_offset_rex_prefix() 280 …for (idx = 0; idx < ARRAY_SIZE(insn->prefixes.bytes) && (prefix = insn->prefixes.bytes[idx]) != 0;…
|
| /arch/x86/lib/ |
| A D | insn.c | 126 struct insn_field *prefixes = &insn->prefixes; in insn_get_prefixes() local 131 if (prefixes->got) in insn_get_prefixes() 143 if (prefixes->bytes[i] == b) in insn_get_prefixes() 148 prefixes->bytes[nb++] = b; in insn_get_prefixes() 160 prefixes->nbytes++; in insn_get_prefixes() 168 if (unlikely(insn->prefixes.bytes[3])) { in insn_get_prefixes() 170 b = insn->prefixes.bytes[3]; in insn_get_prefixes() 172 if (prefixes->bytes[i] == lb) in insn_get_prefixes() 173 insn_set_byte(prefixes, i, b); in insn_get_prefixes() 175 insn_set_byte(&insn->prefixes, 3, lb); in insn_get_prefixes() [all …]
|
| A D | x86-opcode-map.txt | 36 # - (66&F2): Both 0x66 and 0xF2 prefixes are specified.
|
| /arch/arm64/include/asm/ |
| A D | Kbuild | 7 # same constants with prefixes, used by vdso, seccomp and sigreturn:
|
| /arch/x86/tools/ |
| A D | insn_decoder_test.c | 72 dump_field(fp, "prefixes", "\t", &insn->prefixes); in dump_insn()
|
| A D | insn_sanity.c | 66 dump_field(fp, "prefixes", "\t", &insn->prefixes); in dump_insn()
|
| /arch/x86/kernel/ |
| A D | alternative.c | 355 (!insn->prefixes.nbytes || insn->prefixes.bytes[0] != 0xF3)) in insn_is_nop()
|
Completed in 20 milliseconds