Symbol: STT_FUNC
arch/arm/include/asm/module.h
50
if (ELF_ST_TYPE(sym->st_info) == STT_FUNC)
arch/arm/kernel/module.c
282
if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC &&
arch/x86/tools/relocs.c
160
SYM_TYPE(STT_FUNC),
include/linux/linkage.h
84
#define SYM_T_FUNC STT_FUNC
scripts/mod/modpost.c
1133
s->is_func = (ELF_ST_TYPE(sym->st_info) == STT_FUNC);
scripts/mod/symsearch.c
87
if (is_arm && ELF_ST_TYPE(sym->st_info) == STT_FUNC)
scripts/recordmcount.h
539
&& ELF_ST_TYPE(symp->st_info) == STT_FUNC)
tools/lib/bpf/elf.c
317
ret = elf_sym_iter_new(&iter, elf, binary_path, sh_types[i], STT_FUNC);
tools/lib/bpf/elf.c
521
err = elf_sym_iter_new(&iter, elf_fd.elf, binary_path, sh_types[i], STT_FUNC);
tools/lib/bpf/libbpf.c
13100
err = elf_resolve_syms_offsets(path, cnt, syms, &resolved_offsets, STT_FUNC);
tools/lib/bpf/libbpf.c
4116
return (bind == STB_GLOBAL || bind == STB_WEAK) && type == STT_FUNC;
tools/lib/bpf/libbpf.c
925
if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC)
tools/lib/symbol/kallsyms.c
11
return (type == 't' || type == 'w') ? STT_FUNC : STT_OBJECT;
tools/objtool/arch/x86/decode.c
726
if (sym && sym->type == STT_FUNC) {
tools/objtool/check.c
1061
case STT_FUNC:
tools/objtool/elf.c
565
sym->type = STT_FUNC;
tools/objtool/include/objtool/check.h
123
if (sym && sym->type != STT_FUNC)
tools/objtool/include/objtool/elf.h
275
return sym->type == STT_FUNC;
tools/objtool/klp-diff.c
1791
if (reloc->sym->type == STT_FUNC && !code_sym) {
tools/objtool/klp-diff.c
998
case STT_FUNC: return "FUNC";
tools/perf/tests/hists_common.c
143
STB_GLOBAL, STT_FUNC, fsym->name);
tools/perf/tests/symbols.c
128
if (symbol__type(sym) != STT_FUNC && symbol__type(sym) != STT_GNU_IFUNC)
tools/perf/util/annotate.c
240
symbol__type(sym) == STT_FUNC);
tools/perf/util/genelf.c
67
.st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC),
tools/perf/util/include/linux/linkage.h
20
#define SYM_T_FUNC STT_FUNC
tools/perf/util/libbfd.c
398
symbol = symbol__new(start, len, bfd2elf_binding(sym), STT_FUNC,
tools/perf/util/probe-event.c
3192
if (symbol__type(sym) != STT_FUNC)
tools/perf/util/symbol-elf.c
109
return (elf_sym__type(sym) == STT_FUNC ||
tools/perf/util/symbol-elf.c
1725
(GELF_ST_TYPE(sym.st_info) == STT_FUNC) &&
tools/perf/util/symbol-elf.c
585
sym = symbol__new(shdr.sh_offset + i, shdr.sh_entsize, STB_GLOBAL, STT_FUNC, buf);
tools/perf/util/symbol-elf.c
639
plt_sym = symbol__new(shdr_plt.sh_offset, plt_header_size, STB_GLOBAL, STT_FUNC, ".plt");
tools/perf/util/symbol-elf.c
759
f = symbol__new(plt_offset, plt_entry_size, STB_GLOBAL, STT_FUNC, sympltname);
tools/perf/util/symbol.c
1695
sym = symbol__new(start, size, STB_GLOBAL, STT_FUNC, line + len);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
572
(unsigned long **) &offsets, STT_FUNC);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
642
&tmp_offsets, STT_FUNC);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
709
err = elf_resolve_syms_offsets(path, 3, syms, (unsigned long **) &offsets, STT_FUNC);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
806
&offsets, STT_FUNC);
tools/testing/selftests/vDSO/parse_vdso.c
243
if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC)