st_info 260 arch/alpha/kernel/module.c if (ELF64_ST_TYPE (sym->st_info) == STT_SECTION) st_info 85 arch/arc/kernel/module.c if (sym_entry->st_name == 0 && ELF_ST_TYPE (sym_entry->st_info) == STT_SECTION) { st_info 68 arch/arm/include/asm/module.h if (ELF_ST_TYPE(sym->st_info) == STT_FUNC) st_info 211 arch/arm/kernel/module.c if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC && st_info 504 arch/mips/boot/tools/relocs.c unsigned bind = ELF_ST_BIND(sym->st_info); st_info 338 arch/mips/kernel/module.c if (ELF_ST_BIND(sym->st_info) == STB_WEAK) st_info 313 arch/powerpc/kernel/vdso.c sym32_gen->st_info = sym32_fix->st_info; st_info 424 arch/powerpc/kernel/vdso.c sym64_gen->st_info = sym64_fix->st_info; st_info 320 arch/riscv/kernel/module.c if (ELF_ST_BIND(sym->st_info) == STB_WEAK) st_info 76 arch/sparc/kernel/module.c if (ELF_ST_TYPE(sym[i].st_info) == STT_REGISTER) st_info 129 arch/sparc/vdso/vma.c osym->st_info = nsym->st_info; st_info 197 arch/sparc/vdso/vma.c osym->st_info = nsym->st_info; st_info 550 arch/x86/kernel/machine_kexec_64.c name, sym->st_info, sym->st_shndx, sym->st_value, st_info 566 arch/x86/tools/relocs.c sym_type(ELF_ST_TYPE(sym->st_info)), st_info 567 arch/x86/tools/relocs.c sym_bind(ELF_ST_BIND(sym->st_info)), st_info 187 include/uapi/linux/elf.h unsigned char st_info; st_info 194 include/uapi/linux/elf.h unsigned char st_info; /* Type and binding attributes */ st_info 1088 kernel/kexec_file.c if (ELF_ST_BIND(syms[k].st_info) != STB_GLOBAL) st_info 2341 kernel/module.c if (!ksym && ELF_ST_BIND(sym[i].st_info) == STB_WEAK) st_info 2622 kernel/module.c if (ELF_ST_BIND(sym->st_info) == STB_WEAK) { st_info 2623 kernel/module.c if (ELF_ST_TYPE(sym->st_info) == STT_OBJECT) st_info 1428 scripts/mod/file2alias.c if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) st_info 723 scripts/mod/modpost.c if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL && st_info 724 scripts/mod/modpost.c ELF_ST_BIND(sym->st_info) != STB_WEAK) st_info 737 scripts/mod/modpost.c if (ELF_ST_TYPE(sym->st_info) == STT_SPARC_REGISTER) st_info 754 scripts/mod/modpost.c ELF_ST_BIND(sym->st_info) == STB_WEAK, st_info 1331 scripts/mod/modpost.c if (ELF_ST_TYPE(sym->st_info) == STT_SECTION) st_info 1427 scripts/mod/modpost.c return ELF_ST_TYPE(sym->st_info) == STT_FUNC; st_info 2069 scripts/mod/modpost.c unsigned char bind = ELF_ST_BIND(sym->st_info); st_info 446 scripts/recordmcount.h unsigned int const st_bind = ELF_ST_BIND(symp->st_info); st_info 453 scripts/recordmcount.h && ELF_ST_TYPE(symp->st_info) == STT_FUNC) st_info 181 scripts/sortextable.h if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) st_info 461 tools/lib/bpf/libbpf.c if (GELF_ST_BIND(sym.st_info) != STB_GLOBAL) st_info 758 tools/lib/bpf/libbpf.c if (GELF_ST_BIND(sym.st_info) != STB_GLOBAL || st_info 759 tools/lib/bpf/libbpf.c GELF_ST_TYPE(sym.st_info) != STT_OBJECT) st_info 1811 tools/lib/bpf/libbpf.c if (GELF_ST_BIND(sym.st_info) == STB_GLOBAL) { st_info 246 tools/objtool/elf.c sym->type = GELF_ST_TYPE(sym->sym.st_info); st_info 247 tools/objtool/elf.c sym->bind = GELF_ST_BIND(sym->sym.st_info); st_info 164 tools/objtool/orc_dump.c if (GELF_ST_TYPE(sym.st_info) == STT_SECTION) { st_info 89 tools/perf/util/genelf.c .st_info = ELF_ST_TYPE(STT_NOTYPE), st_info 96 tools/perf/util/genelf.c .st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC), st_info 116 tools/perf/util/symbol-elf.c return GELF_ST_TYPE(sym->st_info); st_info 1120 tools/perf/util/symbol-elf.c (GELF_ST_TYPE(sym.st_info) == STT_FUNC) && st_info 1142 tools/perf/util/symbol-elf.c GELF_ST_BIND(sym.st_info), st_info 1143 tools/perf/util/symbol-elf.c GELF_ST_TYPE(sym.st_info), elf_name); st_info 235 tools/testing/selftests/vDSO/parse_vdso.c if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC) st_info 237 tools/testing/selftests/vDSO/parse_vdso.c if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL && st_info 238 tools/testing/selftests/vDSO/parse_vdso.c ELF64_ST_BIND(sym->st_info) != STB_WEAK)