Searched refs:STT_FUNC (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/arch/arm/include/asm/
H A Dmodule.h50 if (ELF_ST_TYPE(sym->st_info) == STT_FUNC)
/linux-master/tools/lib/symbol/
H A Dkallsyms.c11 return (type == 't' || type == 'w') ? STT_FUNC : STT_OBJECT;
/linux-master/tools/objtool/include/objtool/
H A Dcheck.h86 if (sym && sym->type != STT_FUNC)
/linux-master/tools/perf/util/include/linux/
H A Dlinkage.h20 #define SYM_T_FUNC STT_FUNC
/linux-master/scripts/mod/
H A Dsymsearch.c84 * set if the symbol is STT_FUNC type. Mask it to get
87 if (is_arm && ELF_ST_TYPE(sym->st_info) == STT_FUNC)
H A Dmodpost.c1134 s->is_func = (ELF_ST_TYPE(sym->st_info) == STT_FUNC);
/linux-master/tools/perf/tests/
H A Dsymbols.c122 if (sym->type != STT_FUNC && sym->type != STT_GNU_IFUNC)
H A Dhists_common.c143 STB_GLOBAL, STT_FUNC, fsym->name);
/linux-master/tools/lib/bpf/
H A Delf.c317 ret = elf_sym_iter_new(&iter, elf, binary_path, sh_types[i], STT_FUNC);
521 err = elf_sym_iter_new(&iter, elf_fd.elf, binary_path, sh_types[i], STT_FUNC);
/linux-master/tools/testing/selftests/vDSO/
H A Dparse_vdso.c213 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC)
/linux-master/include/linux/
H A Dlinkage.h80 #define SYM_T_FUNC STT_FUNC
138 * then please use ENDPROC to mark 'name' as STT_FUNC for the benefit of
/linux-master/include/uapi/linux/
H A Delf.h130 #define STT_FUNC 2 macro
/linux-master/tools/objtool/
H A Dcheck.c168 * Assume only STT_FUNC calls have jump-tables.
447 if (func->type != STT_NOTYPE && func->type != STT_FUNC)
454 WARN("%s(): STT_FUNC at end of section",
470 if (func->type == STT_FUNC &&
871 if (opts.module && sym && sym->type == STT_FUNC &&
903 if (sym->type != STT_FUNC)
919 if (sym->type != STT_FUNC)
1037 case STT_FUNC:
1581 * STT_FUNC reloc.
1715 if (insn_func(insn) && insn_call_dest(insn)->type != STT_FUNC) {
[all...]
H A Delf.c186 if (iter->offset == offset && iter->type == STT_FUNC)
247 if (iter->type == STT_FUNC)
518 if (sym->type != STT_FUNC)
/linux-master/arch/arm/kernel/
H A Dmodule.c316 if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC &&
/linux-master/tools/perf/util/
H A Dgenelf.c92 .st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC),
H A Dsymbol-elf.c123 return (elf_sym__type(sym) == STT_FUNC ||
654 sym = symbol__new(shdr.sh_offset + i, shdr.sh_entsize, STB_GLOBAL, STT_FUNC, buf);
708 plt_sym = symbol__new(shdr_plt.sh_offset, plt_header_size, STB_GLOBAL, STT_FUNC, ".plt");
828 f = symbol__new(plt_offset, plt_entry_size, STB_GLOBAL, STT_FUNC, sympltname);
1742 (GELF_ST_TYPE(sym.st_info) == STT_FUNC) &&
H A Dsymbol.c1542 sym = symbol__new(start, size, STB_GLOBAL, STT_FUNC, line + len);
1668 symbol = symbol__new(start, len, bfd2elf_binding(sym), STT_FUNC,
H A Dprobe-event.c3121 if (sym->type != STT_FUNC)
H A Dannotate.c1004 __func__, __LINE__, sym->name, sym->start, addr, sym->end, sym->type == STT_FUNC);
/linux-master/scripts/
H A Drecordmcount.h539 && ELF_ST_TYPE(symp->st_info) == STT_FUNC)
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Duprobe_multi_test.c423 err = elf_resolve_syms_offsets(path, 3, syms, (unsigned long **) &offsets, STT_FUNC);
H A Dfill_link_info.c542 (unsigned long **) &offsets, STT_FUNC);
/linux-master/tools/objtool/arch/x86/
H A Ddecode.c656 if (sym && sym->type == STT_FUNC) {
/linux-master/arch/x86/tools/
H A Drelocs.c158 SYM_TYPE(STT_FUNC),

Completed in 2331 milliseconds

12