Searched refs:noinstr (Results 1 – 10 of 10) sorted by relevance
/tools/objtool/ |
D | builtin-check.c | 73 OPT_BOOLEAN('n', "noinstr", &opts.noinstr, "validate noinstr rules"), 138 opts.noinstr || in opts_valid() 187 if (opts.noinstr) { in link_opts_valid()
|
D | objtool.c | 117 if (!opts.noinstr) in objtool_pv_add()
|
D | check.c | 288 if (opts.link && opts.noinstr && sec) in init_insn_state() 289 state->noinstr = sec->noinstr; in init_insn_state() 393 sec->noinstr = true; in decode_instructions() 543 if (!opts.noinstr) in init_pv_ops() 1382 if (opts.hack_noinstr && insn->sec->noinstr && sym->profiling_func) { in annotate_call_site() 2600 if (opts.stackval || opts.orc || opts.uaccess || opts.noinstr) { in decode_sections() 3387 if (!target->sec->noinstr) { in pv_call_dest() 3414 if (func->sec->noinstr) in noinstr_call_dest() 3438 if (state->noinstr && state->instr <= 0 && in validate_call() 3471 if (state->noinstr && state->instr > 0) { in validate_return() [all …]
|
/tools/objtool/include/objtool/ |
D | builtin.h | 18 bool noinstr; member
|
D | check.h | 18 bool noinstr; member
|
D | elf.h | 45 bool _changed, text, rodata, noinstr, init, truncate; member
|
/tools/arch/x86/lib/ |
D | memset_64.S | 9 .section .noinstr.text, "ax"
|
D | memcpy_64.S | 10 .section .noinstr.text, "ax"
|
/tools/objtool/Documentation/ |
D | objtool.txt | 32 ("noinstr") code rules, preventing instrumentation in low-level C 71 - If noinstr validation is enabled, it also runs on vmlinux.o, with all 72 options removed and '--noinstr' added. 85 TU: objtool [--module] <options> // no --noinstr 86 vmlinux: objtool --noinstr // other options removed 91 vmlinux: objtool --noinstr <options> 92 module: objtool --module --noinstr <options>
|
/tools/objtool/arch/x86/ |
D | decode.c | 612 if (!opts.noinstr) in arch_decode_instruction()
|