Searched refs:prefixes (Results 1 - 13 of 13) sorted by relevance

/linux-master/arch/x86/include/asm/
H A Dinsn.h69 struct insn_field prefixes; /* member in struct:insn
71 * prefixes.bytes[3]: last prefix
166 if (!insn->prefixes.got)
173 if (!insn->prefixes.got)
207 if (insn->prefixes.bytes[3])
208 return inat_get_last_prefix_id(insn->prefixes.bytes[3]);
216 return insn->prefixes.nbytes;
244 * for_each_insn_prefix() -- Iterate prefixes in the instruction
252 * Since prefixes.nbytes can be bigger than 4 if some prefixes
[all...]
/linux-master/tools/arch/x86/include/asm/
H A Dinsn.h69 struct insn_field prefixes; /* member in struct:insn
71 * prefixes.bytes[3]: last prefix
166 if (!insn->prefixes.got)
173 if (!insn->prefixes.got)
207 if (insn->prefixes.bytes[3])
208 return inat_get_last_prefix_id(insn->prefixes.bytes[3]);
216 return insn->prefixes.nbytes;
244 * for_each_insn_prefix() -- Iterate prefixes in the instruction
252 * Since prefixes.nbytes can be bigger than 4 if some prefixes
[all...]
/linux-master/tools/testing/memblock/tests/
H A Dcommon.c13 static const char __maybe_unused *prefixes[PREFIXES_MAX]; variable
157 test_print("%s%s", prefixes[i], DELIM);
192 memset(prefixes, 0, PREFIXES_MAX * sizeof(char *));
199 prefixes[nr_prefixes] = prefix;
206 prefixes[nr_prefixes - 1] = 0;
/linux-master/arch/x86/lib/
H A Dinsn.c116 * Populates the @insn->prefixes bitmap, and updates @insn->next_byte
117 * to point to the (first) opcode. No effect if @insn->prefixes.got
126 struct insn_field *prefixes = &insn->prefixes; local
131 if (prefixes->got)
143 if (prefixes->bytes[i] == b)
148 prefixes->bytes[nb++] = b;
160 prefixes->nbytes++;
167 if (lb && lb != insn->prefixes.bytes[3]) {
168 if (unlikely(insn->prefixes
[all...]
/linux-master/tools/arch/x86/lib/
H A Dinsn.c116 * Populates the @insn->prefixes bitmap, and updates @insn->next_byte
117 * to point to the (first) opcode. No effect if @insn->prefixes.got
126 struct insn_field *prefixes = &insn->prefixes; local
131 if (prefixes->got)
143 if (prefixes->bytes[i] == b)
148 prefixes->bytes[nb++] = b;
160 prefixes->nbytes++;
167 if (lb && lb != insn->prefixes.bytes[3]) {
168 if (unlikely(insn->prefixes
[all...]
/linux-master/tools/objtool/arch/x86/
H A Ddecode.c139 for (i = 0; i < insn->prefixes.nbytes; i++) {
140 if (insn->prefixes.bytes[i] == 0x3e)
180 prefix = ins.prefixes.bytes[0];
553 if (ins.prefixes.nbytes == 1 &&
554 ins.prefixes.bytes[0] == 0xf2) {
/linux-master/arch/x86/tools/
H A Dinsn_decoder_test.c73 dump_field(fp, "prefixes", "\t", &insn->prefixes);
H A Dinsn_sanity.c66 dump_field(fp, "prefixes", "\t", &insn->prefixes);
/linux-master/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-insn-decoder.c56 switch (insn->prefixes.bytes[3]) {
/linux-master/net/ipv4/
H A Dfib_trie.c163 unsigned int prefixes; member in struct:trie_stat
2542 ++s->prefixes;
2572 seq_printf(seq, "\tPrefixes: %u\n", stat->prefixes);
2573 bytes += sizeof(struct fib_alias) * stat->prefixes;
/linux-master/scripts/
H A DMakefile.lib254 DTC_INCLUDE := $(srctree)/scripts/dtc/include-prefixes
/linux-master/arch/x86/kernel/
H A Dalternative.c174 (!insn->prefixes.nbytes || insn->prefixes.bytes[0] != 0xF3))
1440 /* ptrs to lock prefixes */
/linux-master/tools/lib/bpf/
H A Dlibbpf.c12306 static const char *const prefixes[] = { local
12317 for (i = 0; i < ARRAY_SIZE(prefixes); i++) {
12320 if (!str_has_pfx(prog->sec_name, prefixes[i]))
12323 pfx_len = strlen(prefixes[i]);

Completed in 210 milliseconds