/linux-master/arch/arm/include/asm/ |
H A D | module.h | 50 if (ELF_ST_TYPE(sym->st_info) == STT_FUNC)
|
/linux-master/tools/testing/selftests/vDSO/ |
H A D | parse_vdso.c | 213 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 D | vma.c | 129 osym->st_info = nsym->st_info; 197 osym->st_info = nsym->st_info;
|
/linux-master/tools/objtool/ |
H A D | orc_dump.c | 122 if (GELF_ST_TYPE(sym.st_info) == STT_SECTION) {
|
H A D | elf.c | 401 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 D | elf.c | 167 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 D | linker.c | 431 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 D | module.c | 85 if (sym_entry->st_name == 0 && ELF_ST_TYPE (sym_entry->st_info) == STT_SECTION) {
|
/linux-master/scripts/mod/ |
H A D | symsearch.c | 87 if (is_arm && ELF_ST_TYPE(sym->st_info) == STT_FUNC)
|
H A D | modpost.c | 625 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 D | elf.h | 192 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 D | kallsyms.c | 42 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 D | genelf.c | 85 .st_info = ELF_ST_TYPE(STT_NOTYPE), 92 .st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC),
|
H A D | symbol-elf.c | 109 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 D | module.c | 76 if (ELF_ST_TYPE(sym[i].st_info) == STT_REGISTER)
|
/linux-master/arch/alpha/kernel/ |
H A D | module.c | 258 if (ELF64_ST_TYPE (sym->st_info) == STT_SECTION)
|
/linux-master/scripts/ |
H A D | recordmcount.h | 532 unsigned int const st_bind = ELF_ST_BIND(symp->st_info); 539 && ELF_ST_TYPE(symp->st_info) == STT_FUNC)
|
H A D | sorttable.h | 432 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT)
|
/linux-master/arch/arm/kernel/ |
H A D | module.c | 316 if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC &&
|
/linux-master/arch/mips/kernel/ |
H A D | module.c | 343 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
|
/linux-master/arch/x86/kernel/ |
H A D | machine_kexec_64.c | 440 name, sym->st_info, sym->st_shndx, sym->st_value,
|
/linux-master/arch/x86/tools/ |
H A D | relocs.c | 623 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 D | relocs.c | 504 unsigned bind = ELF_ST_BIND(sym->st_info);
|
/linux-master/arch/loongarch/kernel/ |
H A D | module.c | 447 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
|
/linux-master/arch/riscv/kernel/ |
H A D | module.c | 814 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
|