Lines Matching refs:st_info
807 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC) in bpf_object__add_programs()
826 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) { in bpf_object__add_programs()
859 if (ELF64_ST_BIND(sym->st_info) != STB_LOCAL in bpf_object__add_programs()
1472 if (ELF64_ST_TYPE(sym->st_info) != STT_OBJECT) in find_elf_var_offset()
1475 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL && in find_elf_var_offset()
1476 ELF64_ST_BIND(sym->st_info) != STB_WEAK) in find_elf_var_offset()
3473 int bind = ELF64_ST_BIND(sym->st_info); in sym_is_extern()
3477 ELF64_ST_TYPE(sym->st_info) == STT_NOTYPE; in sym_is_extern()
3482 int bind = ELF64_ST_BIND(sym->st_info); in sym_is_subprog()
3483 int type = ELF64_ST_TYPE(sym->st_info); in sym_is_subprog()
3731 ext->is_weak = ELF64_ST_BIND(sym->st_info) == STB_WEAK; in bpf_object__collect_externs()
4192 if (ELF64_ST_TYPE(sym->st_info) == STT_SECTION && sym->st_name == 0) in bpf_object__collect_prog_relos()
10575 if (GELF_ST_TYPE(sym.st_info) != STT_FUNC) in elf_find_func_offset()
10582 curr_bind = GELF_ST_BIND(sym.st_info); in elf_find_func_offset()