| /freebsd-12.1/sys/ddb/ |
| H A D | db_main.c | 121 if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT && in X_db_search_symbol() 122 ELF_ST_TYPE(sym->st_info) != STT_FUNC && in X_db_search_symbol() 123 ELF_ST_TYPE(sym->st_info) != STT_NOTYPE) in X_db_search_symbol() 139 ELF_ST_TYPE(sym->st_info) == STT_FUNC && in X_db_search_symbol()
|
| /freebsd-12.1/contrib/libexecinfo/ |
| H A D | symtab.c | 46 #ifndef ELF_ST_TYPE 47 #define ELF_ST_TYPE(x) (((unsigned int)x) & 0xf) macro 135 (unsigned)type != ELF_ST_TYPE(sym.st_info)) in symtab_create()
|
| /freebsd-12.1/sys/kern/ |
| H A D | link_elf.c | 1208 return (ELF_ST_TYPE(ref->st_info)); in symbol_type() 1316 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_symbol() 1317 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC))) { in link_elf_lookup_symbol() 1337 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_lookup_symbol() 1362 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values() 1373 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values() 1485 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name() 1486 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_name() 1507 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_nameval() 1508 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_nameval() [all …]
|
| H A D | link_elf_obj.c | 1248 if (ELF_ST_TYPE(es->st_info) == STT_GNU_IFUNC) in link_elf_symbol_values() 1335 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_name() 1336 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_name() 1357 (ELF_ST_TYPE(symp->st_info) == STT_FUNC || in link_elf_each_function_nameval() 1358 ELF_ST_TYPE(symp->st_info) == STT_GNU_IFUNC)) { in link_elf_each_function_nameval() 1412 if (ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC) in elf_obj_lookup() 1545 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local() 1573 if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC || in link_elf_reloc_local()
|
| /freebsd-12.1/contrib/binutils/include/elf/ |
| H A D | common.h | 467 #define ELF_ST_TYPE(val) ((val) & 0xF) macro 473 #define ELF32_ST_TYPE ELF_ST_TYPE 476 #define ELF64_ST_TYPE ELF_ST_TYPE
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | elf-vxworks.c | 69 sym->st_info = ELF_ST_INFO (STB_WEAK, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_add_symbol_hook() 141 sym->st_info = ELF_ST_INFO (STB_GLOBAL, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_link_output_symbol_hook()
|
| H A D | elf64-sparc.c | 426 if (ELF_ST_TYPE (sym->st_info) == STT_REGISTER) in elf64_sparc_add_symbol_hook() 521 unsigned char type = ELF_ST_TYPE (sym->st_info); in elf64_sparc_add_symbol_hook() 600 if (ELF_ST_TYPE (elf_sym->st_info) == STT_REGISTER) in elf64_sparc_get_symbol_type() 740 if (ELF_ST_TYPE (((elf_symbol_type *) symbol)->internal_elf_sym.st_info) in elf64_sparc_print_symbol_all()
|
| H A D | elflink.c | 861 if (ELF_ST_TYPE (sym->st_info) == STT_TLS in _bfd_elf_merge_symbol() 980 && ELF_ST_TYPE (sym->st_info) != h->type in _bfd_elf_merge_symbol() 981 && ELF_ST_TYPE (sym->st_info) != STT_NOTYPE in _bfd_elf_merge_symbol() 993 && ELF_ST_TYPE (sym->st_info) != h->type in _bfd_elf_merge_symbol() 3850 && ELF_ST_TYPE (isym->st_info) == STT_TLS in elf_link_add_object_symbols() 4202 if (ELF_ST_TYPE (isym->st_info) != STT_NOTYPE in elf_link_add_object_symbols() 4206 && h->type != ELF_ST_TYPE (isym->st_info) in elf_link_add_object_symbols() 4213 h->type = ELF_ST_TYPE (isym->st_info); in elf_link_add_object_symbols() 6940 (ELF_ST_TYPE (sym->st_info) != STT_SRELC)) in evaluate_complex_relocation_symbols() 8510 if (ELF_ST_TYPE (osym.st_info) == STT_TLS) in elf_link_input_bfd() [all …]
|
| H A D | elf32-arm.c | 3222 if (ELF_ST_TYPE(h->type) == STT_ARM_TFUNC in bfd_elf32_arm_process_before_allocation() 6422 && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in elf32_arm_relocate_section() 6531 (h ? ELF_ST_TYPE (h->type) : in elf32_arm_relocate_section() 6532 ELF_ST_TYPE (sym->st_info)), h, in elf32_arm_relocate_section() 7358 switch (ELF_ST_TYPE (elf_sym->st_info)) in elf32_arm_get_symbol_type() 7361 return ELF_ST_TYPE (elf_sym->st_info); in elf32_arm_get_symbol_type() 7369 return ELF_ST_TYPE (elf_sym->st_info); in elf32_arm_get_symbol_type() 8244 if (ELF_ST_TYPE (h->type) == STT_ARM_TFUNC) in allocate_dynrelocs() 8362 && ELF_ST_TYPE (h->type) == STT_ARM_TFUNC in allocate_dynrelocs() 10054 if (ELF_ST_TYPE (dst->st_info) == STT_FUNC in elf32_arm_swap_symbol_in() [all …]
|
| H A D | elf32-spu.c | 980 sym_type = ELF_ST_TYPE (sym->st_info); in spu_elf_size_stubs() 2160 if (ELF_ST_TYPE (sy->st_info) == STT_NOTYPE in discover_functions() 2161 || ELF_ST_TYPE (sy->st_info) == STT_FUNC) in discover_functions() 2199 if (ELF_ST_TYPE (sy->st_info) == STT_FUNC) in discover_functions() 2266 if (ELF_ST_TYPE (sy->st_info) != STT_FUNC in discover_functions()
|
| H A D | elf32-score.c | 2269 && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in _bfd_score_elf_relocate_section() 2419 if (sym != NULL && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in _bfd_score_elf_relocate_section() 2428 (h ? ELF_ST_TYPE ((unsigned int)h->root.root.type) : in _bfd_score_elf_relocate_section() 2429 ELF_ST_TYPE ((unsigned int)sym->st_info)), h, local_sections, in _bfd_score_elf_relocate_section()
|
| H A D | elf32-mep.c | 608 if (sym != NULL && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in mep_elf_relocate_section()
|
| /freebsd-12.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() 377 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots() 464 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
|
| /freebsd-12.1/libexec/rtld-elf/i386/ |
| H A D | reloc.c | 163 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt() 328 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots() 410 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc()
|
| /freebsd-12.1/libexec/rtld-elf/aarch64/ |
| H A D | reloc.c | 246 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_jmpslots() 305 if (ELF_ST_TYPE(def->st_info) != STT_GNU_IFUNC) in reloc_gnu_ifunc() 394 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) { in reloc_non_plt()
|
| /freebsd-12.1/sys/sys/ |
| H A D | elf_generic.h | 87 #define ELF_ST_TYPE __ELFN(ST_TYPE) macro
|
| /freebsd-12.1/usr.bin/gprof/ |
| H A D | elf.c | 137 type = ELF_ST_TYPE(sym->st_info); in wantsym()
|
| /freebsd-12.1/contrib/gdb/gdb/ |
| H A D | mipsread.c | 347 if (ELF_ST_TYPE (sym_info) != STT_FUNC in read_alphacoff_dynamic_symtab()
|
| /freebsd-12.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-12.1/lib/libc/gen/ |
| H A D | nlist.c | 384 nl->n_type = ELF_ST_TYPE(s->st_info) == STT_FILE ? in elf_sym_to_nlist()
|
| /freebsd-12.1/libexec/rtld-elf/ |
| H A D | rtld.c | 828 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in _rtld_bind() 1760 if (ELF_ST_TYPE(ref->st_info) == STT_SECTION) { in find_symdef() 3571 if (ELF_ST_TYPE(def->st_info) == STT_FUNC) in do_dlsym() 3573 else if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) in do_dlsym() 3575 else if (ELF_ST_TYPE(def->st_info) == STT_TLS) { in do_dlsym() 4065 if (ELF_ST_TYPE(req.sym_out->st_info) == STT_FUNC) in get_program_var_addr() 4068 else if (ELF_ST_TYPE(req.sym_out->st_info) == STT_GNU_IFUNC) in get_program_var_addr() 4335 switch (ELF_ST_TYPE(symp->st_info)) { in matched_symbol() 4349 (ELF_ST_TYPE(symp->st_info) == STT_FUNC)) in matched_symbol()
|
| /freebsd-12.1/usr.sbin/kldxref/ |
| H A D | ef.c | 211 ELF_ST_TYPE(symp->st_info) == STT_FUNC)) { in ef_lookup_symbol()
|
| /freebsd-12.1/contrib/binutils/ld/emultempl/ |
| H A D | armelf.em | 198 if (!h || ELF_ST_TYPE(eh->type) != STT_ARM_TFUNC)
|
| /freebsd-12.1/sys/cddl/dev/fbt/ |
| H A D | fbt.c | 379 switch (ELF_ST_TYPE(symp->st_info)) { in fbt_ctfoff_init()
|
| /freebsd-12.1/contrib/binutils/opcodes/ |
| H A D | arm-dis.c | 3942 type = ELF_ST_TYPE (es->internal_elf_sym.st_info); in get_sym_code_type() 4094 type = ELF_ST_TYPE (es->internal_elf_sym.st_info); in print_insn()
|