Home
last modified time | relevance | path

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

/freebsd-13.1/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-13.1/sys/ddb/
H A Ddb_main.c133 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT && in X_db_search_symbol()
134 ELF_ST_TYPE(sym->st_info) != STT_FUNC && in X_db_search_symbol()
135 ELF_ST_TYPE(sym->st_info) != STT_NOTYPE) in X_db_search_symbol()
151 ELF_ST_TYPE(sym->st_info) == STT_FUNC && in X_db_search_symbol()
/freebsd-13.1/sys/kern/
H A Dlink_elf.c1432 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.c1369 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in relocate_file1()
1404 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in relocate_file1()
1491 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values1()
1593 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name()
1594 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_name()
1615 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_nameval()
1616 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_nameval()
1669 if (ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC) in elf_obj_lookup()
1802 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
1832 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
/freebsd-13.1/libexec/rtld-elf/aarch64/
H A Dreloc.c246 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
330 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
413 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
/freebsd-13.1/libexec/rtld-elf/i386/
H A Dreloc.c167 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
335 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
439 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/amd64/
H A Dreloc.c183 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
381 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
487 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-13.1/sys/sys/
H A Delf_generic.h91 #define ELF_ST_TYPE __ELFN(ST_TYPE) macro
/freebsd-13.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c195 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_nonplt_object()
473 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
641 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-13.1/usr.bin/gprof/
H A Delf.c137 type = ELF_ST_TYPE(sym->st_info); in wantsym()
/freebsd-13.1/libexec/rtld-elf/powerpc/
H A Dreloc.c201 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_nonplt_object()
508 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots()
682 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
/freebsd-13.1/lib/libc/gen/
H A Dnlist.c275 nl->n_type = ELF_ST_TYPE(s->st_info) == STT_FILE ? in elf_sym_to_nlist()
/freebsd-13.1/libexec/rtld-elf/mips/
H A Dreloc.c393 if (ELF_ST_TYPE(sym->st_info) == STT_FUNC && in reloc_non_plt()
414 if (ELF_ST_TYPE(sym->st_info) == STT_FUNC && in reloc_non_plt()
/freebsd-13.1/libexec/rtld-elf/
H A Drtld.c1032 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in _rtld_bind()
2032 if (ELF_ST_TYPE(ref->st_info) == STT_SECTION) { in find_symdef()
4013 if (ELF_ST_TYPE(def->st_info) == STT_FUNC) in do_dlsym()
4015 else if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in do_dlsym()
4017 else if (ELF_ST_TYPE(def->st_info) == STT_TLS) { in do_dlsym()
4513 if (ELF_ST_TYPE(req.sym_out->st_info) == STT_FUNC) in get_program_var_addr()
4516 else if (ELF_ST_TYPE(req.sym_out->st_info) == STT_GNU_IFUNC) in get_program_var_addr()
4785 switch (ELF_ST_TYPE(symp->st_info)) { in matched_symbol()
4799 (ELF_ST_TYPE(symp->st_info) == STT_FUNC)) in matched_symbol()
/freebsd-13.1/usr.sbin/kldxref/
H A Def.c211 ELF_ST_TYPE(symp->st_info) == STT_FUNC)) { in ef_lookup_symbol()
/freebsd-13.1/sys/cddl/dev/fbt/
H A Dfbt.c402 switch (ELF_ST_TYPE(symp->st_info)) { in fbt_ctfoff_init()
/freebsd-13.1/stand/common/
H A Dload_elf.c1263 ELF_ST_TYPE(sym.st_info) == type) {
/freebsd-13.1/stand/fdt/
H A Dfdt_loader_cmd.c176 ELF_ST_TYPE(sym.st_info) != STT_NOTYPE) in fdt_find_static_dtb()