Lines Matching refs:st_info
888 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC) in bpf_object__add_programs()
907 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) { in bpf_object__add_programs()
935 if (ELF64_ST_BIND(sym->st_info) != STB_LOCAL) in bpf_object__add_programs()
1712 if (ELF64_ST_TYPE(sym->st_info) != STT_OBJECT) in find_elf_var_sym()
1715 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL && in find_elf_var_sym()
1716 ELF64_ST_BIND(sym->st_info) != STB_WEAK) in find_elf_var_sym()
4006 int bind = ELF64_ST_BIND(sym->st_info); in sym_is_extern()
4010 ELF64_ST_TYPE(sym->st_info) == STT_NOTYPE; in sym_is_extern()
4015 int bind = ELF64_ST_BIND(sym->st_info); in sym_is_subprog()
4016 int type = ELF64_ST_TYPE(sym->st_info); in sym_is_subprog()
4267 ext->is_weak = ELF64_ST_BIND(sym->st_info) == STB_WEAK; in bpf_object__collect_externs()
4760 if (ELF64_ST_TYPE(sym->st_info) == STT_SECTION && sym->st_name == 0) in bpf_object__collect_prog_relos()