Home
last modified time | relevance | path

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

/freebsd-14.2/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-14.2/sys/ddb/
H A Ddb_main.c131 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT && in X_db_search_symbol()
132 ELF_ST_TYPE(sym->st_info) != STT_FUNC && in X_db_search_symbol()
133 ELF_ST_TYPE(sym->st_info) != STT_NOTYPE) in X_db_search_symbol()
149 ELF_ST_TYPE(sym->st_info) == STT_FUNC && in X_db_search_symbol()
/freebsd-14.2/sys/kern/
H A Dlink_elf.c1431 return (ELF_ST_TYPE(ref->st_info)); in symbol_type()
1540 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_symbol1()
1541 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC))) { in link_elf_lookup_symbol1()
1582 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_debug_symbol()
1609 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values1()
1643 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_debug_symbol_values()
1755 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name()
1756 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_name()
1777 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_nameval()
1778 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_nameval()
[all …]
H A Dlink_elf_obj.c1391 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in relocate_file1()
1426 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in relocate_file1()
1513 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values1()
1615 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name()
1616 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_name()
1637 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_nameval()
1638 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_nameval()
1691 if (ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC) in elf_obj_lookup()
1824 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
1854 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
/freebsd-14.2/libexec/rtld-elf/amd64/
H A Dreloc.c182 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
380 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
486 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-14.2/libexec/rtld-elf/i386/
H A Dreloc.c165 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
333 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
437 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-14.2/libexec/rtld-elf/aarch64/
H A Dreloc.c243 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
327 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
410 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
/freebsd-14.2/sys/sys/
H A Delf_generic.h89 #define ELF_ST_TYPE __ELFN(ST_TYPE) macro
/freebsd-14.2/libexec/rtld-elf/powerpc64/
H A Dreloc.c193 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_nonplt_object()
471 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
639 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-14.2/usr.bin/gprof/
H A Delf.c135 type = ELF_ST_TYPE(sym->st_info); in wantsym()
/freebsd-14.2/libexec/rtld-elf/powerpc/
H A Dreloc.c199 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_nonplt_object()
506 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
680 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-14.2/lib/libc/gen/
H A Dnlist.c273 nl->n_type = ELF_ST_TYPE(s->st_info) == STT_FILE ? in elf_sym_to_nlist()
/freebsd-14.2/libexec/rtld-elf/
H A Drtld.c1024 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in _rtld_bind()
1987 if (ELF_ST_TYPE(ref->st_info) == STT_SECTION) { in find_symdef()
4010 if (ELF_ST_TYPE(def->st_info) == STT_FUNC) in do_dlsym()
4012 else if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in do_dlsym()
4014 else if (ELF_ST_TYPE(def->st_info) == STT_TLS) { in do_dlsym()
4510 if (ELF_ST_TYPE(req.sym_out->st_info) == STT_FUNC) in get_program_var_addr()
4513 else if (ELF_ST_TYPE(req.sym_out->st_info) == STT_GNU_IFUNC) in get_program_var_addr()
4793 switch (ELF_ST_TYPE(symp->st_info)) { in matched_symbol()
4806 (ELF_ST_TYPE(symp->st_info) == STT_FUNC)) in matched_symbol()
/freebsd-14.2/sys/cddl/dev/fbt/
H A Dfbt.c392 switch (ELF_ST_TYPE(symp->st_info)) { in fbt_ctfoff_init()
/freebsd-14.2/stand/fdt/
H A Dfdt_loader_cmd.c172 ELF_ST_TYPE(sym.st_info) != STT_NOTYPE) in fdt_find_static_dtb()
/freebsd-14.2/stand/common/
H A Dload_elf.c1262 ELF_ST_TYPE(sym.st_info) == type) {