Searched refs:st_info (Results 1 - 25 of 29) 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/testing/selftests/vDSO/
H A Dparse_vdso.c213 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC)
215 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL &&
216 ELF64_ST_BIND(sym->st_info) != STB_WEAK)
/linux-master/arch/sparc/vdso/
H A Dvma.c129 osym->st_info = nsym->st_info;
197 osym->st_info = nsym->st_info;
/linux-master/tools/objtool/
H A Dorc_dump.c122 if (GELF_ST_TYPE(sym.st_info) == STT_SECTION) {
H A Delf.c401 sym->type = GELF_ST_TYPE(sym->sym.st_info);
402 sym->bind = GELF_ST_BIND(sym->sym.st_info);
498 if (GELF_ST_TYPE(sym->sym.st_info) == STT_SECTION) {
742 if (GELF_ST_BIND(sym->sym.st_info) != STB_LOCAL)
805 sym->sym.st_info = GELF_ST_INFO(STB_LOCAL, STT_SECTION);
837 sym->sym.st_info = orig->sym.st_info;
/linux-master/tools/lib/bpf/
H A Delf.c167 if (GELF_ST_TYPE(sym->st_info) != iter->st_type)
327 cur_bind = GELF_ST_BIND(sym->sym.st_info);
448 int bind = GELF_ST_BIND(sym->sym.st_info);
H A Dlinker.c431 init_sym->st_info = 0;
808 int sym_type = ELF64_ST_TYPE(sym->st_info);
809 int sym_bind = ELF64_ST_BIND(sym->st_info);
813 if (sym->st_name != 0 || sym->st_info != 0
1813 sym->st_info = ELF64_ST_INFO(sym_bind, ELF64_ST_TYPE(sym->st_info));
1818 sym->st_info = ELF64_ST_INFO(ELF64_ST_BIND(sym->st_info), sym_type);
1842 sym_type = ELF64_ST_TYPE(sym->st_info);
1843 sym_bind = ELF64_ST_BIND(sym->st_info);
[all...]
/linux-master/arch/arc/kernel/
H A Dmodule.c85 if (sym_entry->st_name == 0 && ELF_ST_TYPE (sym_entry->st_info) == STT_SECTION) {
/linux-master/scripts/mod/
H A Dsymsearch.c87 if (is_arm && ELF_ST_TYPE(sym->st_info) == STT_FUNC)
H A Dmodpost.c625 if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL &&
626 ELF_ST_BIND(sym->st_info) != STB_WEAK)
633 if (ELF_ST_TYPE(sym->st_info) == STT_SPARC_REGISTER)
644 ELF_ST_BIND(sym->st_info) == STB_WEAK);
1102 if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL &&
1103 ELF_ST_BIND(sym->st_info) != STB_WEAK) {
1134 s->is_func = (ELF_ST_TYPE(sym->st_info) == STT_FUNC);
1142 ELF_ST_TYPE(sym->st_info) == STT_LOPROC)
/linux-master/include/uapi/linux/
H A Delf.h192 unsigned char st_info; member in struct:elf32_sym
199 unsigned char st_info; /* Type and binding attributes */ member in struct:elf64_sym
/linux-master/kernel/module/
H A Dkallsyms.c42 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) {
43 if (ELF_ST_TYPE(sym->st_info) == STT_OBJECT)
/linux-master/tools/perf/util/
H A Dgenelf.c85 .st_info = ELF_ST_TYPE(STT_NOTYPE),
92 .st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC),
H A Dsymbol-elf.c109 return GELF_ST_TYPE(sym->st_info);
1742 (GELF_ST_TYPE(sym.st_info) == STT_FUNC) &&
1787 GELF_ST_BIND(sym.st_info),
1788 GELF_ST_TYPE(sym.st_info), elf_name);
/linux-master/arch/sparc/kernel/
H A Dmodule.c76 if (ELF_ST_TYPE(sym[i].st_info) == STT_REGISTER)
/linux-master/arch/alpha/kernel/
H A Dmodule.c258 if (ELF64_ST_TYPE (sym->st_info) == STT_SECTION)
/linux-master/scripts/
H A Drecordmcount.h532 unsigned int const st_bind = ELF_ST_BIND(symp->st_info);
539 && ELF_ST_TYPE(symp->st_info) == STT_FUNC)
H A Dsorttable.h432 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT)
/linux-master/arch/arm/kernel/
H A Dmodule.c316 if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC &&
/linux-master/arch/mips/kernel/
H A Dmodule.c343 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
/linux-master/arch/x86/kernel/
H A Dmachine_kexec_64.c440 name, sym->st_info, sym->st_shndx, sym->st_value,
/linux-master/arch/x86/tools/
H A Drelocs.c623 sym_type(ELF_ST_TYPE(sym->st_info)),
624 sym_bind(ELF_ST_BIND(sym->st_info)),
/linux-master/arch/mips/boot/tools/
H A Drelocs.c504 unsigned bind = ELF_ST_BIND(sym->st_info);
/linux-master/arch/loongarch/kernel/
H A Dmodule.c447 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
/linux-master/arch/riscv/kernel/
H A Dmodule.c814 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)

Completed in 258 milliseconds

12