| /freebsd-13.1/contrib/libexecinfo/ |
| H A D | symtab.c | 47 #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 D | db_main.c | 133 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 D | link_elf.c | 1432 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 D | link_elf_obj.c | 1369 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 D | reloc.c | 246 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 D | reloc.c | 167 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 D | reloc.c | 183 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 D | elf_generic.h | 91 #define ELF_ST_TYPE __ELFN(ST_TYPE) macro
|
| /freebsd-13.1/libexec/rtld-elf/powerpc64/ |
| H A D | reloc.c | 195 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 D | elf.c | 137 type = ELF_ST_TYPE(sym->st_info); in wantsym()
|
| /freebsd-13.1/libexec/rtld-elf/powerpc/ |
| H A D | reloc.c | 201 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 D | nlist.c | 275 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 D | reloc.c | 393 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 D | rtld.c | 1032 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 D | ef.c | 211 ELF_ST_TYPE(symp->st_info) == STT_FUNC)) { in ef_lookup_symbol()
|
| /freebsd-13.1/sys/cddl/dev/fbt/ |
| H A D | fbt.c | 402 switch (ELF_ST_TYPE(symp->st_info)) { in fbt_ctfoff_init()
|
| /freebsd-13.1/stand/common/ |
| H A D | load_elf.c | 1263 ELF_ST_TYPE(sym.st_info) == type) {
|
| /freebsd-13.1/stand/fdt/ |
| H A D | fdt_loader_cmd.c | 176 ELF_ST_TYPE(sym.st_info) != STT_NOTYPE) in fdt_find_static_dtb()
|