Lines Matching refs:st_info
928 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC) in bpf_object__add_programs()
947 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) { in bpf_object__add_programs()
975 if (ELF64_ST_BIND(sym->st_info) != STB_LOCAL) in bpf_object__add_programs()
1750 if (ELF64_ST_TYPE(sym->st_info) != STT_OBJECT) in find_elf_var_sym()
1753 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL && in find_elf_var_sym()
1754 ELF64_ST_BIND(sym->st_info) != STB_WEAK) in find_elf_var_sym()
4124 int bind = ELF64_ST_BIND(sym->st_info); in sym_is_extern()
4128 ELF64_ST_TYPE(sym->st_info) == STT_NOTYPE; in sym_is_extern()
4133 int bind = ELF64_ST_BIND(sym->st_info); in sym_is_subprog()
4134 int type = ELF64_ST_TYPE(sym->st_info); in sym_is_subprog()
4385 ext->is_weak = ELF64_ST_BIND(sym->st_info) == STB_WEAK; in bpf_object__collect_externs()
4929 if (ELF64_ST_TYPE(sym->st_info) == STT_SECTION && sym->st_name == 0) in bpf_object__collect_prog_relos()