Searched refs:st_info (Results 1 – 17 of 17) sorted by relevance
235 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC) in vdso_sym()237 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL && in vdso_sym()238 ELF64_ST_BIND(sym->st_info) != STB_WEAK) in vdso_sym()
376 sym32_gen->st_info = sym32_fix->st_info; in vdso_do_func_patch32()473 sym64_gen->st_info = sym64_fix->st_info; in vdso_do_func_patch64()
186 unsigned char st_info; member193 unsigned char st_info; /* Type and binding attributes */ member
130 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) in apply_relocate_add()
219 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) in apply_relocate()
75 if (ELF_ST_TYPE(sym[i].st_info) == STT_REGISTER) in module_frob_arch_sections()
183 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) in do_func()
430 unsigned int const st_bind = ELF_ST_BIND(symp->st_info); in find_secsym_ndx()437 && ELF_ST_TYPE(symp->st_info) == STT_FUNC) in find_secsym_ndx()
633 if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL && in handle_modversions()634 ELF_ST_BIND(sym->st_info) != STB_WEAK) in handle_modversions()647 if (ELF_ST_TYPE(sym->st_info) == STT_SPARC_REGISTER) in handle_modversions()665 ELF_ST_BIND(sym->st_info) == STB_WEAK, in handle_modversions()1218 if (ELF_ST_TYPE(sym->st_info) == STT_SECTION) in find_elf_symbol()1336 return ELF_ST_TYPE(sym->st_info) == STT_FUNC; in is_function()
1242 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) in handle_moddevtable()
269 if (ELF64_ST_TYPE (sym->st_info) == STT_SECTION) in apply_relocate_add()
172 if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC && in apply_relocate()
477 name, sym->st_info, sym->st_shndx, sym->st_value, in arch_kexec_apply_relocations_add()
547 sym_type(ELF_ST_TYPE(sym->st_info)), in print_absolute_symbols()548 sym_bind(ELF_ST_BIND(sym->st_info)), in print_absolute_symbols()
1981 if (!ksym && ELF_ST_BIND(sym[i].st_info) == STB_WEAK) in simplify_symbols()2228 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) { in elf_type()2229 if (ELF_ST_TYPE(sym->st_info) == STT_OBJECT) in elf_type()2360 mod->kallsyms->symtab[i].st_info in add_kallsyms()3637 *type = kallsyms->symtab[symnum].st_info; in module_get_kallsym()3657 kallsyms->symtab[i].st_info != 'U') in mod_find_symname()
2600 if (ELF_ST_BIND(syms[k].st_info) != STB_GLOBAL) in kexec_purgatory_find_symbol()
74 return GELF_ST_TYPE(sym->st_info); in elf_sym__type()1059 GELF_ST_BIND(sym.st_info), elf_name); in dso__load_sym()