Home
last modified time | relevance | path

Searched refs:ELF_ST_TYPE (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/libexecinfo/
H A Dsymtab.c47 #ifndef ELF_ST_TYPE
48 #define ELF_ST_TYPE(x) (((unsigned int)x) & 0xf) macro
143 ELF_ST_TYPE(sym.st_info)); in symtab_create()
151 (unsigned)type != ELF_ST_TYPE(sym.st_info)) in symtab_create()
/freebsd/sys/ddb/
H A Ddb_main.c130 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT && in X_db_search_symbol()
131 ELF_ST_TYPE(sym->st_info) != STT_FUNC && in X_db_search_symbol()
132 ELF_ST_TYPE(sym->st_info) != STT_NOTYPE) in X_db_search_symbol()
148 ELF_ST_TYPE(sym->st_info) == STT_FUNC && in X_db_search_symbol()
H A Ddb_ctf.c59 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) { in sym_to_objtoff()
81 if (ELF_ST_TYPE(symp->st_info) != STT_OBJECT) { in sym_to_objtoff()
H A Ddb_pprint.c377 if (ELF_ST_TYPE(sym_data.sym->st_info) != STT_OBJECT) { in db_pprint_symbol_cmd()
/freebsd/sys/kern/
H A Dlink_elf.c1466 return (ELF_ST_TYPE(ref->st_info)); in symbol_type()
1575 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_symbol1()
1576 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC))) { in link_elf_lookup_symbol1()
1617 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_debug_symbol()
1618 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC))) { in link_elf_lookup_debug_symbol()
1643 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_debug_symbol_ctf()
1644 ELF_ST_TYPE(symp->st_info) == in link_elf_lookup_debug_symbol_ctf()
1697 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values1()
1734 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_debug_symbol_values()
1848 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name()
[all …]
H A Dlink_elf_obj.c1417 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in relocate_file1()
1452 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in relocate_file1()
1572 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values1()
1676 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name()
1677 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_name()
1698 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_nameval()
1699 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_nameval()
1752 if (ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC) in elf_obj_lookup()
1885 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
1915 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
/freebsd/libexec/rtld-elf/aarch64/
H A Dreloc.c278 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC){ in reloc_plt()
336 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
420 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
514 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
/freebsd/libexec/rtld-elf/riscv/
H A Dreloc.c193 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
282 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
358 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c188 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
390 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
496 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c171 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
340 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
440 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd/sys/sys/
H A Delf_generic.h89 #define ELF_ST_TYPE __ELFN(ST_TYPE) macro
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c204 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_nonplt_object()
480 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
648 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd/usr.bin/gprof/
H A Delf.c131 type = ELF_ST_TYPE(sym->st_info); in wantsym()
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c210 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_nonplt_object()
515 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
689 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd/lib/libc/gen/
H A Dnlist.c271 nl->n_type = ELF_ST_TYPE(s->st_info) == STT_FILE ? in elf_sym_to_nlist()
/freebsd/libexec/rtld-elf/
H A Drtld.c1070 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in _rtld_bind()
2041 if (ELF_ST_TYPE(ref->st_info) == STT_SECTION) { in find_symdef()
4150 if (ELF_ST_TYPE(def->st_info) == STT_FUNC) in do_dlsym()
4152 else if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in do_dlsym()
4154 else if (ELF_ST_TYPE(def->st_info) == STT_TLS) { in do_dlsym()
4673 if (ELF_ST_TYPE(req.sym_out->st_info) == STT_FUNC) in get_program_var_addr()
4676 else if (ELF_ST_TYPE(req.sym_out->st_info) == STT_GNU_IFUNC) in get_program_var_addr()
4960 switch (ELF_ST_TYPE(symp->st_info)) { in matched_symbol()
4973 (ELF_ST_TYPE(symp->st_info) == STT_FUNC)) in matched_symbol()
/freebsd/sys/cddl/dev/fbt/
H A Dfbt.c398 switch (ELF_ST_TYPE(symp->st_info)) { in fbt_ctfoff_init()
/freebsd/stand/common/
H A Dload_elf.c1255 ELF_ST_TYPE(sym.st_info) == type) {
/freebsd/stand/fdt/
H A Dfdt_loader_cmd.c172 ELF_ST_TYPE(sym.st_info) != STT_NOTYPE) in fdt_find_static_dtb()